US5.com

Dakota County, MN Demographics & ZIP Codes

Dakota County, Minnesota demographics and median household income by ZIP code — 19 ZIP codes — population 444,028 — avg. income $105,576 — avg. home value $365,205. Compare income, housing, and ZIP-level data on US5.

ZIP codes
19
Population
444,028
Median household income (avg.)
$105,576
140% of U.S. median
Average home value
$365,205
105% of U.S. median
Average rent
$1,285
110% of U.S. median

Dakota County demographics

Dakota County, Minnesota covers 19 ZIP codes, with a combined ZIP-area population of about 444,028.

Median household income in Dakota County

The average median household income across ZIP codes in Dakota County, Minnesota is about $105,576 — about 32% above the MN ZIP average ($80,109), and about 40% above the U.S. median ($75,149).

Among ZIPs with income data, 55044 (Lakeville) is near the top at about $140,612, while 55337 (Burnsville) is near the bottom at about $81,641.

Housing in Dakota County

For housing in Dakota County, Minnesota, the average median home value is about $365,205 and the average median rent is about $1,285.

The most populous ZIP is 55044 (Lakeville) with about 63,280 residents. Use the table below to compare ZIP codes across the county.

ZIP codes in Dakota County

Sort by population, income, or home value. Click a column header to toggle ascending / descending.

ZIP City County State Population ↓ Income Home value
55044 Lakeville Dakota County MN 63,280 $140,612 $464,500
55124 Apple Valley Dakota County MN 55,675 $99,354 $354,200
55337 Burnsville Dakota County MN 48,104 $81,641 $327,800
55024 Farmington Dakota County MN 36,681 $123,582 $350,500
55068 Rosemount Dakota County MN 32,194 $125,271 $379,500
55122 Eagan Dakota County MN 31,483 $93,980 $342,700
55118 West St. Paul Dakota County MN 29,396 $85,229 $331,800
55033 Hastings Dakota County MN 29,241 $102,026 $335,800
55123 Eagan Dakota County MN 27,288 $134,265 $442,000
55076 Inver Grove Heights Dakota County MN 21,258 $98,026 $308,900
55075 South St. Paul Dakota County MN 20,651 $84,573 $267,000
55306 Burnsville Dakota County MN 16,191 $98,012 $366,300
55077 Inver Grove Heights Dakota County MN 14,585 $108,314 $496,800
55121 Eagan Dakota County MN 9,329 $86,929 $299,500
55120 Mendota Heights Dakota County MN 5,080 $111,900 $484,700
55031 Hampton Dakota County MN 1,682 $113,654 $393,400
55065 Randolph Dakota County MN 1,320 $116,500 $372,100
55085 Vermillion Dakota County MN 409 $93,333 $291,400
55150 Mendota Dakota County MN 181 $108,750 $330,000

Frequently asked questions

What are the demographics of Dakota County?

Dakota County, Minnesota has a combined ZIP-area population of about 444,028 across 19 ZIP codes. Browse the ZIP table for population, income, and housing by code.

What is the median household income in Dakota County?

The average median household income across ZIP codes in Dakota County, Minnesota is about $105,576, about 32% above the state ZIP average ($80,109), and about 40% above the U.S. median ($75,149). Average median home value is about $365,205. Among ZIPs with data, 55044 (Lakeville) is near the top ($140,612) and 55337 (Burnsville) is near the bottom ($81,641).

How many ZIP codes are in Dakota County?

Dakota County, Minnesota includes 19 ZIP codes on US5. Each row links to demographics, median income, and housing for that code.

Where can I find ZIP code demographics for Dakota County?

This page lists ZIP codes in Dakota County, Minnesota with population, median household income, and home value. Select a ZIP for a full demographics profile.