US5.com

MN-2 · Minnesota

Explore ZIP codes in U.S. House district MN-2 — in Minnesota — 45 ZIP codes — 742,683 residents. Population, income, and housing at a glance.

District
MN-2
ZIP codes
45
Population
742,683
State
Minnesota
Median household income (avg.)
$105,563
Average home value
$351,191

Where is congressional district MN-2?

Congressional District MN-2 includes 45 indexable ZIP codes in Minnesota on US5, with a combined ZIP-area population of about 742,683.

Larger population clusters inside this district include Eagan, MN, Burnsville, MN, Lakeville, MN, Apple Valley, MN, and Shakopee, MN. Open any ZIP below for full demographics, housing, schools, and nearby services.

The most populous ZIP currently listed for MN-2 is 55044 (about 63,280 residents).

Income and housing in MN-2

Across ZIPs with income data in MN-2, the average median household income is about $105,563 — about 40% above the U.S. median ($75,149).

Average median home value across those ZIPs is about $351,191.

On this page’s income ranking, ZIP 55129 is near the top at about $152,500.

What is a U.S. House district?

Congressional districts are the geographic units that elect members of the U.S. House of Representatives. District MN-2 is one of Minnesota's seats in the House; boundaries are redrawn after each decennial Census.

District lines are not the same as ZIP codes, cities, counties, area codes, or TV markets. A single ZIP can touch more than one district at the edges, and US5 maps each published ZIP to a primary district code for browseability.

How to use this MN-2 page

US5 joins published ZIP profiles to congressional district codes so you can scan the district as a list of postal codes with population, income, and housing — then open any ZIP for maps, schools, commute, and climate context.

This is a place-based research view, not a voter roll, campaign tool, or live election results feed. Counts can change when geography publishes update.

ZIP codes in MN-2

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
55379 Shakopee Scott County MN 49,084 $109,824 $366,300
55337 Burnsville Dakota County MN 48,104 $81,641 $327,800
55016 Cottage Grove Washington County MN 39,925 $121,295 $358,800
55024 Farmington Dakota County MN 36,681 $123,582 $350,500
55372 Prior Lake Scott County MN 34,617 $140,835 $450,100
55068 Rosemount Dakota County MN 32,194 $125,271 $379,500
55378 Savage Scott County MN 32,072 $122,237 $393,800
55129 Woodbury Washington County MN 32,016 $152,500 $517,800
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
55057 Northfield Rice County MN 25,458 $97,521 $338,800
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
56071 New Prague Le Sueur County MN 13,015 $109,672 $373,000
55352 Jordan Scott County MN 10,426 $112,923 $379,700
56011 Belle Plaine Scott County MN 9,672 $99,628 $296,400
55121 Eagan Dakota County MN 9,329 $86,929 $299,500
56058 Le Sueur Le Sueur County MN 6,080 $82,500 $259,800
55046 Lonsdale Rice County MN 6,030 $91,982 $331,100
55071 St. Paul Park Washington County MN 5,807 $98,945 $256,200
55120 Mendota Heights Dakota County MN 5,080 $111,900 $484,700
56069 Montgomery Le Sueur County MN 4,948 $81,919 $254,900
55055 Newport Washington County MN 4,460 $63,365 $331,300
55020 Elko New Market Scott County MN 4,391 $127,159 $452,700
56057 Le Center Le Sueur County MN 3,933 $81,895 $233,300
56096 Waterville Le Sueur County MN 2,874 $79,879 $245,400
55054 Elko New Market Scott County MN 2,582 $151,845 $399,300
55019 Dundas Rice County MN 2,336 $112,273 $316,200
55052 Morristown Rice County MN 1,894 $78,375 $266,700
56017 Cleveland Le Sueur County MN 1,757 $94,250 $305,600
55088 Rice County MN 1,727 $128,958 $494,400
55031 Hampton Dakota County MN 1,682 $113,654 $393,400
56050 Kasota Le Sueur County MN 1,367 $85,000 $308,800
55065 Randolph Dakota County MN 1,320 $116,500 $372,100
56028 Elysian Le Sueur County MN 1,057 $103,542 $357,900
56052 Kilkenny Le Sueur County MN 702 $89,688 $342,600
55087 Warsaw Rice County MN 425 $126,364 $233,800
55085 Vermillion Dakota County MN 409 $93,333 $291,400
55150 Mendota Dakota County MN 181 $108,750 $330,000

Frequently asked questions

Where is congressional district MN-2?

District MN-2 is a U.S. House district in Minnesota. On US5 it is linked to ZIP codes covering about 742,683 combined ZIP-area residents across 45 codes. Browse the ZIP table on this page for cities and counties.

How many ZIP codes are in district MN-2?

US5 currently lists 45 indexable ZIP codes for congressional district MN-2. Counts can change as geography publishes update.

What is the average income in district MN-2?

The average of ZIP median household incomes in MN-2 is about $105,563 (about 40% above the U.S. median ($75,149)). Individual neighborhoods vary — sort the ZIP table by income to compare.

Is a congressional district the same as a ZIP code or county?

No. House districts are drawn for representation and often cut across cities and counties. ZIP codes are postal geography. US5 links each published ZIP to a primary district code so you can browse demographics by seat.

How does US5 map ZIPs to district MN-2?

US5 joins each published ZIP profile to a congressional district code from the spatial dictionary. This page lists indexable ZIPs with that code so you can move from the district overview into local demographics.

What cities are in district MN-2?

Larger population clusters on US5 for MN-2 include Eagan, MN, Burnsville, MN, Lakeville, MN, Apple Valley, MN, and Shakopee, MN. Open linked ZIP pages for neighborhood-level demographics.