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.

CityCountyState
55044LakevilleDakota CountyMN63,280$140,612$464,500
55124Apple ValleyDakota CountyMN55,675$99,354$354,200
55337BurnsvilleDakota CountyMN48,104$81,641$327,800
55024FarmingtonDakota CountyMN36,681$123,582$350,500
55068RosemountDakota CountyMN32,194$125,271$379,500
55122EaganDakota CountyMN31,483$93,980$342,700
55118West St. PaulDakota CountyMN29,396$85,229$331,800
55033HastingsDakota CountyMN29,241$102,026$335,800
55123EaganDakota CountyMN27,288$134,265$442,000
55076Inver Grove HeightsDakota CountyMN21,258$98,026$308,900
55075South St. PaulDakota CountyMN20,651$84,573$267,000
55306BurnsvilleDakota CountyMN16,191$98,012$366,300
55077Inver Grove HeightsDakota CountyMN14,585$108,314$496,800
55121EaganDakota CountyMN9,329$86,929$299,500
55120Mendota HeightsDakota CountyMN5,080$111,900$484,700
55031HamptonDakota CountyMN1,682$113,654$393,400
55065RandolphDakota CountyMN1,320$116,500$372,100
55085VermillionDakota CountyMN409$93,333$291,400
55150MendotaDakota CountyMN181$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.