Oldest ZIP codes in Dakota County, MN

These are the 19 ZIP codes in Dakota County with the highest median age, out of 19 with at least 1,000 residents. 55009 (Cannon Falls, 44.6), 55076 (Inver Grove Heights, 44.2) and 55031 (Hampton, 43.3) lead the list. There is no single "best" ZIP code in Dakota County; the right one depends on who you want to reach, so the same ZIP codes are ranked several ways below.

Oldest ZIP codes in Dakota County

RankZIPMailing cityMedian ageResidentsHouseholdsResidential mailboxes
155009Cannon Falls44.6 ±3.38,1273,287—
255076Inver Grove Heights44.2 ±2.921,3749,5529,402
355031Hampton43.3 ±2.61,881731—
455118Saint Paul42.4 ±2.029,56413,26714,185
555033Hastings41.9 ±1.329,67411,708—
655120Saint Paul41.0 ±4.95,0582,1022,211
755123Saint Paul40.7 ±1.226,50110,162—
855122Saint Paul39.1 ±1.232,26113,89314,385
955124Saint Paul39.0 ±1.255,65821,61622,980
1055065Randolph38.8 ±1.61,224418—
1155068Rosemount38.7 ±1.733,11911,86213,923
1255077Inver Grove Heights38.6 ±3.314,5035,589—
1355075South Saint Paul37.2 ±1.420,7148,467—
1455121Saint Paul37.2 ±2.69,1984,199—
1555044Lakeville37.1 ±0.864,76222,46025,945
1655337Burnsville36.9 ±1.247,63319,288—
1755306Burnsville36.2 ±2.016,8306,6037,627
1855024Farmington36.1 ±1.237,28712,76013,371
1955057Northfield32.2 ±1.725,6508,113—

How we ranked them

Ranked by median age of all residents, highest first (ACS 5-year estimates, 2020–2024). ZIP codes need at least 1,000 residents to be ranked; 19 of 21 qualify.

Which of these to mail, and why

Older ZIP codes respond to health care, hearing and vision, Medicare plans, home safety, estate planning and services that come to the door.

The top five ZIP codes on this list hold 38,545 households. Open any of them on the route map to see each carrier route's own figures before you choose.

Open 55009 on the EDDM route map

More rankings

Businesses that mail these ZIP codes

Map it and price it

EDDM guides

Frequently asked questions

Which ZIP code in Dakota County has the highest median age?
55009 (Cannon Falls), at 44.6 (±3.3), among 19 ZIP codes with at least 1,000 residents.
How is this ranking calculated?
Ranked by median age of all residents, highest first (ACS 5-year estimates, 2020–2024).
Why are some ZIP codes missing?
ZIP codes with fewer than 1,000 residents are left out because their survey estimates swing too much to rank, and so are ZIP codes where the Census Bureau did not publish this figure.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.