ZIP Codes of Dakota County, MN

Population & People
Population & People
Total Population
447,813
Household Income
Household Income
Median Income
$108,253
Housing
Housing
Total Housing Units
179,382
Business & Economy
Business & Economy
Total Businesses
11,021
Employment
Employment
Employment Rate
68.33%
Education
Education
Bachelor's Degree+
45.11%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 20 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:20 ZIP Codes (17 Standard, 3 PO Box, 0 Unique) [See All]
Area Codes:651 / 952
Timezone:Central (GMT -06:00)
Local Time:2:12:36 PM
Population:447,813 [See All]
FIPS:27037
CBSA:Minneapolis-St. Paul-Bloomington, MN-WI
Land Area:563 sq mi
Water Area:24 sq mi
Coordinates:44.7504, -93.1173
Quick Link:
https://www.zip-codes.com/county/mn-dakota.asp
Need Dakota data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Top 3 most populous in Minnesota
#3 of 93 counties in Minnesota, with 447,813 residents.
Among Minnesota's 5 wealthiest counties
#5 statewide, average median income $108,253.
Among Minnesota's 5 densest counties
796 people per square mile (#4 statewide).
Striking education divide
Bachelor's share spans 22.7% to 65.4% — a 43-point gap.

Standout ZIPs in this County


Most Populous
Lakeville · 64,762 people
14.5% of county total
Highest Income
Lakeville · $141,551 median
1.3× county average
Largest Land Area
Hastings · 155.6 sq mi
Spans the most ground
Fastest Growth
Lakeville · 32.4% (10-yr)
48,915 → 64,762 residents
Most Educated
Saint Paul · 65.4% bachelor's+
12,060 of 18,436 adults 25+

Things worth knowing about Dakota County


447,813 residents live across 20 ZIPs covering 563 sq mi, served by 13 distinct USPS-recognized cities.

Population moved from 407,148 to 447,813 from 2014 to 2024 — a +10.0% change. 15 ZIPs gained residents, 4 lost.

The county's wealthiest ZIP 55044 (Lakeville, $141,551 median) and poorest ZIP 55337 (Burnsville, $84,110) are 10.5 miles apart — a 1.7× income gap across local geography.

Median home values vary 1.9× across this county — from $281,700 in 55075 (South Saint Paul) to $540,900 in 55077 (Inver Grove Heights).

Density varies 94× across the county — from 37 people/sq mi in 55065 (Randolph) to 3,442 in 55075 (South Saint Paul).

Educational attainment ranges from 22.7% bachelor's+ in 55031 (Hampton) to 65.4% in 55123 (Saint Paul) — the breadth of educational profiles across the area.

Within Minnesota, this is the #3 most populous of 93 counties and ranks #5 for median household income with the #10 fastest decade growth .

Weighted by population, the typical household earns about $109,506 across the county — reflecting what a typical resident sees, not a simple ZIP average.

45.1% of adults age 25+ hold a bachelor's degree or higher (137,991 of 305,892 reporting). The most-educated ZIPs cluster around Saint Paul.

17 Standard delivery, 3 PO Box only, 0 single-entity Unique ZIPs serve this county.

Stories about Dakota County


Higher-education hub

1 ZIP in this county where more than 60% of adults 25+ hold a bachelor's degree — typically college campuses, research enclaves, or tech corridors.

Saint Paul
65.4%
26,501 residents

All ZIP Codes in Dakota County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
55044LakevilleStandard64,762$141,55168.932.4%
55124Saint PaulStandard55,658$97,72717.611.5%
55337BurnsvilleStandard47,633$84,11020.46.7%
55024FarmingtonStandard37,287$127,28082.911.9%
55068RosemountStandard33,119$127,79850.516.3%
55122Saint PaulStandard32,261$96,82312.04.9%
55033HastingsStandard29,674$103,988155.60.2%
55118Saint PaulStandard29,564$87,34011.36.0%
55123Saint PaulStandard26,501$139,21511.61.2%
55076Inver Grove HeightsStandard21,374$93,84711.5-1.9%
55075South Saint PaulStandard20,714$88,3866.01.7%
55306BurnsvilleStandard16,830$100,5157.02.7%
55077Inver Grove HeightsStandard14,503$111,96718.916.0%
55121Saint PaulStandard9,198$87,1529.313.4%
55120Saint PaulStandard5,058$116,3466.717.0%
55031HamptonStandard1,881$114,33837.7-12.9%
55065RandolphStandard1,224$119,66733.514.0%
55085VermillionPO Box371$107,5000.9-23.2%
55150MendotaPO Box201$111,2500.3-9.0%
55010Castle RockPO Box0.0

Adjacent & Nearby Counties