US5.com

Minnesota ZIP Codes & Demographics

Minnesota ZIP codes, demographics, and median household income — 880 ZIP codes — population 5,713,261 — avg. income $80,109 — avg. home value $239,786. Compare counties, cities, and ZIP-level data on US5.

ZIP codes
880
Population
5,713,261
Median household income (avg.)
$80,109
107% of U.S. median
Average home value
$239,786
69% of U.S. median
Average rent
$815

Minnesota demographics

Minnesota has 880 ZIP codes across 87 counties on US5, with a combined ZIP-area population of about 5,713,261.

Across ZIP codes with age data, the average median age is about 43.2 years.

Among cities represented in this ZIP set, Lakeville is among the largest population centers.

Median household income in Minnesota

The average median household income across ZIP codes in Minnesota is about $80,109 — about 7% above the U.S. median ($75,149).

Among ZIPs with income data, 55424 (Edina) is near the top at about $241,875, while 56591 (White Earth) is near the bottom at about $17,045.

Housing in Minnesota

For housing in Minnesota, the average median home value is about $239,786 and the average median rent is about $815.

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

ZIP codes in Minnesota

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

ZIP City County State Population ↓ Income Home value
55376 St. Michael Wright County MN 19,317 $130,917 $364,600
55331 Shorewood Hennepin County MN 19,291 $160,029 $707,000
55437 Bloomington Hennepin County MN 19,282 $98,120 $362,600
55066 Red Wing Goodhue County MN 19,125 $70,529 $237,800
55431 Bloomington Hennepin County MN 19,075 $103,125 $354,300
55130 St. Paul Ramsey County MN 18,634 $53,281 $220,300
55127 North Oaks Ramsey County MN 18,607 $113,355 $409,400
55346 Eden Prairie Hennepin County MN 18,602 $137,125 $463,800
55350 Hutchinson McLeod County MN 18,567 $78,663 $238,600
55441 Plymouth Hennepin County MN 18,242 $100,288 $463,300
56501 Detroit Lakes Becker County MN 18,239 $68,980 $286,900
55803 Rice Lake St. Louis County MN 17,795 $104,250 $300,400
55398 Zimmerman Sherburne County MN 17,768 $105,063 $325,000
55720 Cloquet Carlton County MN 17,480 $66,399 $213,300
55444 Brooklyn Park Hennepin County MN 17,428 $114,545 $306,900
55371 Princeton Mille Lacs County MN 17,376 $89,674 $299,100
55403 Minneapolis Hennepin County MN 17,354 $59,928 $285,200
56073 New Ulm Brown County MN 17,325 $69,698 $207,600
56379 Sauk Rapids Benton County MN 17,300 $71,964 $251,500
56304 St. Cloud Sherburne County MN 17,281 $54,133 $230,600
55405 Minneapolis Hennepin County MN 16,915 $70,425 $450,200
55746 Hibbing St. Louis County MN 16,815 $55,694 $127,600
55306 Burnsville Dakota County MN 16,191 $98,012 $366,300
55008 Cambridge Isanti County MN 16,091 $83,209 $267,400
55804 Duluth St. Louis County MN 16,018 $108,231 $286,800
55438 Bloomington Hennepin County MN 15,847 $103,488 $406,200
56258 Marshall Lyon County MN 15,843 $70,640 $210,100
55374 Rogers Hennepin County MN 15,812 $152,239 $438,000
55107 St. Paul Ramsey County MN 15,533 $78,125 $259,900
55391 Orono Hennepin County MN 15,469 $170,115 $795,600
55108 St. Paul Ramsey County MN 15,339 $84,583 $365,400
56003 North Mankato Nicollet County MN 15,319 $80,587 $260,800
56187 Worthington Nobles County MN 15,225 $63,637 $193,900
56345 Little Falls Morrison County MN 15,105 $57,399 $227,800
55387 Waconia Carver County MN 14,697 $109,279 $418,600
55077 Inver Grove Heights Dakota County MN 14,585 $108,314 $496,800
55436 Edina Hennepin County MN 14,573 $132,487 $595,500
56082 St. Peter Nicollet County MN 14,512 $72,332 $263,500
55040 Isanti Isanti County MN 14,451 $88,576 $287,700
55413 Minneapolis Hennepin County MN 14,328 $84,252 $354,200
55056 North Branch Chisago County MN 14,279 $93,601 $297,600
55344 Eden Prairie Hennepin County MN 14,180 $89,590 $351,600
55364 Minnetrista Hennepin County MN 13,959 $111,083 $411,200
55103 St. Paul Ramsey County MN 13,892 $47,872 $240,400
55435 Edina Hennepin County MN 13,698 $75,829 $340,600
55445 Brooklyn Park Hennepin County MN 13,538 $103,227 $311,000
55301 Albertville Wright County MN 13,485 $131,157 $324,000
55442 Plymouth Hennepin County MN 13,197 $121,714 $439,200
55042 Lake Elmo Washington County MN 13,156 $154,779 $594,000
56071 New Prague Le Sueur County MN 13,015 $109,672 $373,000
56701 Thief River Falls Pennington County MN 12,814 $73,243 $189,700
56093 Waseca Waseca County MN 12,742 $73,210 $214,800
56031 Fairmont Martin County MN 11,800 $61,373 $175,600
55401 Minneapolis Hennepin County MN 11,526 $115,651 $401,500
55409 Minneapolis Hennepin County MN 11,405 $98,056 $365,500
55092 Wyoming Anoka County MN 11,103 $97,241 $336,600
55011 East Bethel Anoka County MN 11,025 $126,957 $380,000
55812 Duluth St. Louis County MN 11,016 $66,961 $301,600
56470 Park Rapids Hubbard County MN 10,859 $68,351 $260,500
56721 East Grand Forks Polk County MN 10,791 $83,633 $247,200
55425 Bloomington Hennepin County MN 10,562 $68,517 $312,900
55352 Jordan Scott County MN 10,426 $112,923 $379,700
55424 Edina Hennepin County MN 10,373 $241,875 $959,800
55805 Duluth St. Louis County MN 10,277 $43,077 $171,100
55386 Victoria Carver County MN 10,080 $191,279 $559,700
56374 St. Joseph Stearns County MN 10,020 $78,415 $281,300
55328 Delano Wright County MN 9,933 $118,036 $382,600
55051 Mora Kanabec County MN 9,927 $71,232 $220,000
55792 Virginia St. Louis County MN 9,848 $50,616 $128,200
55308 Becker Sherburne County MN 9,788 $103,815 $304,200
55340 Corcoran Hennepin County MN 9,776 $174,120 $607,600
56011 Belle Plaine Scott County MN 9,672 $99,628 $296,400
55355 Litchfield Meeker County MN 9,629 $70,878 $210,200
55807 Duluth St. Louis County MN 9,573 $63,670 $164,000
55806 Duluth St. Louis County MN 9,545 $44,962 $156,500
56353 Milaca Mille Lacs County MN 9,489 $77,170 $239,600
55439 Edina Hennepin County MN 9,475 $173,925 $640,300
55121 Eagan Dakota County MN 9,329 $86,929 $299,500
55063 Rock Creek Pine County MN 9,270 $74,854 $239,000
56431 Aitkin Aitkin County MN 9,142 $64,846 $264,800
56716 Crookston Polk County MN 8,991 $56,781 $178,200
55115 Mahtomedi Washington County MN 8,926 $132,796 $481,900
56649 International Falls Koochiching County MN 8,895 $70,348 $143,600
55079 Stacy Chisago County MN 8,840 $111,484 $335,400
56472 Pequot Lakes Cass County MN 8,764 $81,938 $299,900
55920 Byron Olmsted County MN 8,747 $126,102 $356,900
56425 Baxter Crow Wing County MN 8,729 $71,294 $299,900
55454 Minneapolis Hennepin County MN 8,628 $26,429 $184,700
56320 Rockville Stearns County MN 8,553 $90,346 $312,000
55976 Stewartville Olmsted County MN 8,542 $79,044 $277,700
56378 Sauk Centre Stearns County MN 8,433 $71,953 $239,000
55070 St. Francis Anoka County MN 8,403 $101,925 $301,700
55810 Hermantown St. Louis County MN 8,305 $81,894 $223,700
55336 Glencoe McLeod County MN 8,266 $73,314 $235,600
55009 Cannon Falls Goodhue County MN 8,258 $89,023 $311,400
56347 Long Prairie Todd County MN 8,067 $65,650 $178,900
55944 Kasson Dodge County MN 8,048 $90,673 $269,600
55101 St. Paul Ramsey County MN 7,937 $72,703 $252,700
55045 Lindstrom Chisago County MN 7,854 $110,685 $373,500
56387 Waite Park Stearns County MN 7,705 $57,387 $230,500

Frequently asked questions

How many ZIP codes are in Minnesota?

Minnesota has 880 ZIP codes on US5 across 87 counties. Each row links to demographics, median income, and housing for that code.

What are the demographics of Minnesota?

Minnesota has a combined ZIP-area population of about 5,713,261 across 880 ZIP codes. Browse the table on this page for population, income, and housing by ZIP.

What is the median household income in Minnesota?

The average median household income across ZIP codes in Minnesota is about $80,109, about 7% above the U.S. median ($75,149). Average median home value is about $239,786. Among ZIPs with data, 55424 (Edina) is near the top ($241,875) and 56591 (White Earth) is near the bottom ($17,045).

Where can I find ZIP code lists for Minnesota?

This page lists ZIP codes in Minnesota with population, median household income, and home value. Sort the table or open a ZIP for a full demographics profile.

ZIP rankings in Minnesota

Explore curated boards for highest income, largest population, and most affordable home values.