Minnesota · Safety & Health

Primary Care Physicians (civilian) in Minnesota

Non-federal primary care doctors (MDs and DOs) per 100,000 civilians, counting all primary care specialties.

90 per 100K in 2023

#7 of 50 · Top tier (higher is better)

Minnesota is better than the 50-state median (79 per 100K). That's a gap of 11 per 100K.

View interactive chart & trend → See full 50-state ranking →

2010 – 2023 · Minnesota only · interactive chart with US median overlay →

About primary care physicians (civilian)

What this measures: Counts non-federal primary care doctors per 100,000 civilians.

Why it matters: Primary care supply is the front door to the health system. Lower density usually means longer waits, more travel, and worse management of chronic conditions.

Watch out: This measures provider supply, not actual patient access. A state can have many doctors per capita and still have access deserts in rural counties.

Recent trend

YearMinnesotaUS median
201492 per 100K77 per 100K
201591 per 100K78 per 100K
201690 per 100K78 per 100K
201790 per 100K78 per 100K
201890 per 100K78 per 100K
201992 per 100K79 per 100K
202091 per 100K79 per 100K
202189 per 100K77 per 100K
202290 per 100K78 per 100K
202390 per 100K79 per 100K

Minnesota vs. neighboring states

Same metric (primary care physicians (civilian)), latest year with full state coverage. Click any name for that state's full report.

StatePrimary Care Physicians (civilian)National rank
North Dakota 79 per 100K #23 of 50
South Dakota 81 per 100K #22 of 50
Iowa 74 per 100K #30 of 50
Wisconsin 81 per 100K #19 of 50

How Minnesota compares (2023)

Top 5 best

#1Vermont114 per 100K
#2Maine105 per 100K
#3Massachusetts102 per 100K
#4Oregon95 per 100K
#5Alaska94 per 100K

Bottom 5

#46Texas61 per 100K
#47Oklahoma59 per 100K
#48Nevada58 per 100K
#49Mississippi56 per 100K
#50Utah56 per 100K

Source and methodology

Source: HRSA Area Health Resource File · Direction: higher is better · Unit: per 100K

Download raw CSV (all 50 states, all years)

Related Safety & Health metrics for Minnesota

← Back to Minnesota dashboard