Practice Pioneer · Market data by state

Opening a dental practice in Minnesota: the numbers

Minnesota has 87 counties in Practice Pioneer's public county dataset. This page summarizes that data — household income, population growth, dentist density, and unmet dental-care demand — with county tables for the standout values.

Minnesota at a glance

87counties in the dataset (27 metro, 60 non-metro)
$53,925 to $123,144range of county median household income (Mahnomen County to Carver County)
15counties at or above the 75th percentile for population growth
5counties at or below the 25th percentile for dentist density
29counties at or above the 75th percentile for unmet dental-care demand

Population growth, dentist density, and unmet dental-care demand are national percentiles computed across the counties nationwide that have a value for that measure: a county at the 90th percentile ranks at or above 90 percent of those ranked counties. Counties without a value are excluded from a ranking. Percentiles describe counties, not individual sites.

Counties with the lowest dentist-density percentile

These 10 Minnesota counties rank lowest in Minnesota on the national dentist-density percentile. Ties are ordered by higher population-growth percentile, then by name.

Minnesota counties by lowest dentist-density percentile
County Setting Median household income Population growth Dentist density Unmet dental-care demand
Lake of the Woods County Non-metro $70,091 49th 6th 41st
Red Lake County Non-metro $77,500 23rd 7th 100th
Mahnomen County Non-metro $53,925 21st 17th 100th
Koochiching County Non-metro $69,115 8th 18th 100th
Rock County Metro $70,698 22nd 22nd 28th
Mille Lacs County Metro $71,455 80th 26th 100th
Dodge County Metro $92,943 59th 27th 14th
Brown County Non-metro $68,690 31st 27th 100th
Marshall County Non-metro $71,701 12th 30th 53rd
Cottonwood County Non-metro $68,239 23rd 32nd 100th

Counties with the highest unmet dental-care demand percentile

These 10 Minnesota counties have the highest unmet dental-care demand percentile, derived from the share of county residents living in HRSA Dental Health Professional Shortage Area ZIP codes. Ties are ordered by lower dentist-density percentile (counties with no density value first), then by name. HRSA often designates whole counties, so 29 Minnesota counties share the state's highest value; the table shows the first 10 of them in that order. 13 Minnesota counties share the dataset's lowest value for this measure and are not listed.

Minnesota counties by unmet dental-care demand percentile
County Setting Median household income Population growth Dentist density Unmet dental-care demand
Red Lake County Non-metro $77,500 23rd 7th 100th
Mahnomen County Non-metro $53,925 21st 17th 100th
Koochiching County Non-metro $69,115 8th 18th 100th
Mille Lacs County Metro $71,455 80th 26th 100th
Brown County Non-metro $68,690 31st 27th 100th
Cottonwood County Non-metro $68,239 23rd 32nd 100th
Big Stone County Non-metro $65,475 20th 35th 100th
Pennington County Non-metro $72,561 18th 36th 100th
Redwood County Non-metro $67,024 28th 40th 100th
Traverse County Non-metro $65,931 2nd 43rd 100th

Counties with the highest population growth percentile

These 10 Minnesota counties have the highest population growth percentile in the dataset. Ties are ordered by lower dentist-density percentile, then by name.

Minnesota counties by population growth percentile
County Setting Median household income Population growth Dentist density Unmet dental-care demand
Wright County Metro $106,666 95th 54th 13th
Washington County Metro $114,457 87th 89th 13th
Sherburne County Metro $102,965 86th 36th 26th
Isanti County Metro $86,573 86th 71st 30th
Pine County Non-metro $69,666 84th 44th 46th
Carver County Metro $123,144 84th 70th 13th
Mille Lacs County Metro $71,455 80th 26th 100th
Chisago County Metro $98,260 80th 44th 17th
Cass County Non-metro $64,937 80th 76th 100th
Aitkin County Non-metro $59,498 78th 50th 57th

The dataset has no county population field, so small counties can appear in either table; check county size before reading much into a percentile.

Sources and method

The county dataset was compiled September 30, 2026 (vintage acs20235-pep2024-rucc2023-hpsa2026Q3-nppes202608). This page was generated September 30, 2026 directly from that dataset. Every figure is read from the named public datasets or is a count, minimum, maximum, or sort over them; no composite score or ranking formula is applied on this page. Tables are sorted on the named measure, with ties ordered by the stated secondary ordering and then county name. County equivalents — such as Alaska boroughs and census areas, Louisiana parishes, independent cities, and Connecticut planning regions — are counted as counties. Full layer-by-layer provenance is in the evidence and coverage ledger.

This is public context for a county, not a site recommendation. It does not measure competing offices at an address, payer mix, lease terms, or patient demand for a specific practice.

Related

Plan a practice in Minnesota

The Windows planner is a free download, and the Location Scout map preview is free to explore.

Explore Practice Pioneer