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
55044 Lakeville Dakota County MN 63,280 $140,612 $464,500
55901 Rochester Olmsted County MN 58,260 $90,430 $290,000
55106 St. Paul Ramsey County MN 56,969 $68,601 $233,000
55124 Apple Valley Dakota County MN 55,675 $99,354 $354,200
55303 Ramsey Anoka County MN 52,121 $101,351 $338,700
56001 Mankato Blue Earth County MN 50,960 $67,224 $263,100
55304 Ham Lake Anoka County MN 49,452 $127,145 $402,600
55379 Shakopee Scott County MN 49,084 $109,824 $366,300
55337 Burnsville Dakota County MN 48,104 $81,641 $327,800
55104 St. Paul Ramsey County MN 45,777 $75,038 $290,900
55112 Arden Hills Ramsey County MN 45,680 $93,823 $338,800
55330 Elk River Sherburne County MN 45,080 $111,481 $355,200
55125 Woodbury Washington County MN 44,929 $118,129 $396,600
56560 Moorhead Clay County MN 44,156 $71,114 $248,900
55117 St. Paul Ramsey County MN 44,095 $71,784 $262,700
55119 Maplewood Ramsey County MN 44,068 $77,870 $262,700
55113 Roseville Ramsey County MN 40,786 $86,830 $331,200
55016 Cottage Grove Washington County MN 39,925 $121,295 $358,800
55369 Maple Grove Hennepin County MN 38,711 $112,541 $356,800
55311 Maple Grove Hennepin County MN 37,873 $148,122 $466,400
55110 White Bear Lake Ramsey County MN 37,272 $97,211 $347,100
55407 Minneapolis Hennepin County MN 36,992 $78,206 $317,000
55423 Richfield Hennepin County MN 36,779 $84,102 $320,300
55024 Farmington Dakota County MN 36,681 $123,582 $350,500
55082 Grant Washington County MN 36,414 $117,538 $459,500
55406 Minneapolis Hennepin County MN 35,863 $91,865 $335,500
55416 St. Louis Park Hennepin County MN 34,905 $105,926 $457,300
56301 St. Cloud Stearns County MN 34,883 $69,725 $262,500
56601 Bemidji Beltrami County MN 34,700 $69,782 $242,400
55372 Prior Lake Scott County MN 34,617 $140,835 $450,100
55433 Coon Rapids Anoka County MN 34,423 $80,213 $274,500
55109 Maplewood Ramsey County MN 34,266 $81,759 $291,200
55987 Winona Winona County MN 33,911 $62,171 $211,400
55414 Minneapolis Hennepin County MN 33,739 $47,004 $454,200
55449 Blaine Anoka County MN 33,367 $128,750 $422,600
55443 Brooklyn Park Hennepin County MN 33,318 $88,220 $346,200
55434 Blaine Anoka County MN 33,133 $88,163 $269,600
55432 Fridley Anoka County MN 32,935 $77,985 $278,600
55428 Brooklyn Park Hennepin County MN 32,679 $69,004 $277,900
55408 Minneapolis Hennepin County MN 32,534 $72,421 $387,500
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
56401 Brainerd Crow Wing County MN 31,749 $70,269 $237,900
55122 Eagan Dakota County MN 31,483 $93,980 $342,700
55418 Minneapolis Hennepin County MN 31,295 $95,630 $332,500
55421 Columbia Heights Anoka County MN 31,051 $75,141 $260,500
55021 Faribault Rice County MN 30,860 $70,296 $267,600
55347 Eden Prairie Hennepin County MN 30,467 $152,850 $493,200
55318 Chaska Carver County MN 29,884 $111,781 $389,200
55419 Minneapolis Hennepin County MN 29,728 $143,254 $479,000
55411 Minneapolis Hennepin County MN 29,719 $53,368 $233,500
55904 Rochester Olmsted County MN 29,682 $76,434 $237,200
55060 Owatonna Steele County MN 29,601 $83,848 $239,300
55912 Austin Mower County MN 29,438 $68,205 $161,800
55118 West St. Paul Dakota County MN 29,396 $85,229 $331,800
55033 Hastings Dakota County MN 29,241 $102,026 $335,800
55014 Lino Lakes Anoka County MN 28,975 $98,952 $324,700
55128 Oakdale Washington County MN 28,945 $89,642 $300,700
55448 Coon Rapids Anoka County MN 28,925 $95,610 $301,100
55422 Golden Valley Hennepin County MN 28,765 $91,173 $314,200
55404 Minneapolis Hennepin County MN 28,071 $43,932 $294,200
55811 Hermantown St. Louis County MN 27,907 $77,877 $299,300
55446 Plymouth Hennepin County MN 27,627 $169,412 $559,100
55429 Brooklyn Center Hennepin County MN 27,570 $66,661 $267,900
55126 Shoreview Ramsey County MN 27,484 $109,017 $366,400
55105 St. Paul Ramsey County MN 27,470 $108,200 $453,300
55123 Eagan Dakota County MN 27,288 $134,265 $442,000
56308 Alexandria Douglas County MN 26,695 $76,831 $307,600
55343 Minnetonka Hennepin County MN 26,482 $82,415 $350,700
55412 Minneapolis Hennepin County MN 26,182 $71,905 $226,400
55116 St. Paul Ramsey County MN 26,099 $83,156 $405,900
56303 St. Cloud Stearns County MN 26,031 $66,789 $197,900
55902 Rochester Olmsted County MN 25,988 $111,879 $430,100
55025 Columbus Anoka County MN 25,759 $95,993 $385,800
55417 Minneapolis Hennepin County MN 25,677 $122,639 $368,400
55057 Northfield Rice County MN 25,458 $97,521 $338,800
55426 St. Louis Park Hennepin County MN 25,451 $96,887 $345,000
55313 Buffalo Wright County MN 24,862 $93,471 $321,000
56201 Willmar Kandiyohi County MN 24,860 $68,054 $199,100
55427 Golden Valley Hennepin County MN 24,667 $92,013 $341,700
55038 Hugo Washington County MN 24,246 $127,194 $408,000
55420 Bloomington Hennepin County MN 24,008 $77,539 $306,600
55316 Champlin Hennepin County MN 23,450 $115,719 $338,400
55430 Brooklyn Center Hennepin County MN 22,569 $77,385 $243,800
55317 Chanhassen Carver County MN 22,373 $133,573 $505,300
56007 Albert Lea Freeborn County MN 21,467 $66,479 $161,100
55309 Big Lake Sherburne County MN 21,406 $118,387 $335,500
55305 Minnetonka Hennepin County MN 21,274 $106,480 $442,200
55076 Inver Grove Heights Dakota County MN 21,258 $98,026 $308,900
55345 Minnetonka Hennepin County MN 21,255 $143,287 $478,800
56377 Sartell Stearns County MN 21,008 $82,583 $282,800
55447 Plymouth Hennepin County MN 21,001 $128,781 $454,500
55075 South St. Paul Dakota County MN 20,651 $84,573 $267,000
55744 Grand Rapids Itasca County MN 20,469 $68,213 $232,700
55410 Minneapolis Hennepin County MN 20,361 $144,973 $597,400
55362 Monticello Wright County MN 20,125 $92,870 $324,400
55906 Rochester Olmsted County MN 20,080 $104,146 $350,000
56537 Fergus Falls Otter Tail County MN 19,650 $62,279 $223,000
55102 St. Paul Ramsey County MN 19,565 $74,143 $280,400

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.