Dakota County, Minnesota Demographics 2026
Dakota County, Minnesota has a population of 442,204, the 3rd most populous county in Minnesota. The median household income is $105,212 and the median home value is $362,100. The poverty rate is 5.6%.
Dakota County Quick Facts
Median Household Income
Median Home Value
Economy & Housing
Household Income Distribution
Employment
Housing Overview
People & Demographics
Age Distribution
Race & Ethnicity
Diversity Index
Moderate diversity with one or two groups making up the majority.
State average: 40 | National average: 60
Education
Educational Attainment (Adults 25+)
Cities & Places in Dakota County
| City | Population | Median Income | Poverty | Home Value |
|---|---|---|---|---|
| St. Paul city | 307,762 | $73,055 | 15.8% | $280,300 |
| Lakeville city | 72,480 | $138,119 | 3.3% | $425,200 |
| Eagan city | 68,158 | $107,486 | 5.9% | $380,800 |
| Burnsville city | 64,295 | $83,953 | 8.7% | $335,100 |
| Apple Valley city | 55,696 | $99,277 | 5.9% | $354,200 |
| Inver Grove Heights city | 35,772 | $104,055 | 4.6% | $352,300 |
| Rosemount city | 26,509 | $127,247 | 2.9% | $406,100 |
| Farmington city | 23,675 | $118,556 | 3.8% | $345,100 |
| West St. Paul city | 21,076 | $70,738 | 9.1% | $281,800 |
| South St. Paul city | 20,633 | $84,472 | 9.1% | $266,800 |
| Mendota Heights city | 11,644 | $132,935 | 2.6% | $504,100 |
| Lilydale city | 752 | $93,393 | 3.7% | $389,300 |
| Sunfish Lake city | 594 | $250,001 | 0.5% | $1,109,000 |
| Hampton city | 510 | $106,111 | 6.5% | $305,700 |
| Randolph city | 465 | $101,786 | 7.3% | $268,800 |
| Vermillion city | 443 | $93,214 | 5.2% | $298,000 |
| Mendota city | 183 | $108,333 | 12.6% | $335,000 |
| Miesville city | 119 | $88,750 | 0.0% | $320,000 |
| Coates city | 111 | $79,583 | 17.1% | $236,800 |
| New Trier city | 77 | $94,063 | 11.7% | $225,000 |
Explore Minnesota Rankings
Population Overview
Dakota County is located in Minnesota with a total population of 442,204. It is the 3rd most populous county out of 87 in Minnesota. The county encompasses 20 Census-designated places.
Age Demographics
The median age in Dakota County is 38.4 years. This is about average than the state median of 38.6 years.
Economy, Income & Housing
The median household income in Dakota County is $105,212. This is 20% higher than the state median of $87,556. Compared to the national median of $78,538, household income here is 34% higher. The poverty rate stands at 5.6%. This is 39% lower than the state poverty rate of 9.2%. The unemployment rate is 3.6%. This is 8% lower than the state rate of 3.9%. The median home value is $362,100. Housing costs are 19% higher than the state median of $305,500. The home-value-to-income ratio is 3.4x. 75.3% of occupied housing units are owner-occupied. This homeownership rate is 4% higher than the state average of 72.4%.
Race & Ethnicity
The largest racial or ethnic group in Dakota County is White (non-Hispanic), making up 73.9% of the population. Hispanic or Latino residents account for 8.4%.
Education
44.6% of residents aged 25 and older hold a bachelor's degree or higher. This places Dakota County in the top 10% of all cities in the state for educational attainment. This is 15% higher than the state rate of 38.8%. Nationally, 35.0% of adults hold at least a bachelor's degree. The high school graduation rate (or equivalent) is 95.5%.
Frequently Asked Questions
What is the population of Dakota County, Minnesota?
Dakota County has a population of 442,204, making it the 3rd most populous county in Minnesota.
What is the median income in Dakota County?
The median household income in Dakota County is $105,212 with a poverty rate of 5.6%.
How many cities are in Dakota County, Minnesota?
Dakota County contains 20 Census-designated places.