Skip to content
ZipNumbers
Grid of numbered green mailboxes in an apartment lobby, illustrating ZIP code listings

Minnesota ZIP codes

Quick answer

Minnesota contains 880 ZIP code tabulation areas. The statewide sales tax base rate is 6.875%, and local ZIPs may add county, city and district rates on top.

Type the 5-digit ZIP to open its profile.

Top 100 ZIP codes by population

Largest by population, Census 2019-2023 ACS 5-year estimates.

ZIPCountyPopulationMedian incomeMedian home valueMedian rent
55044Dakota County63,280$140,612$464,500$1,730
55901Olmsted County58,260$90,430$290,000$1,321
55106Ramsey County56,969$68,601$233,000$1,230
55124Dakota County55,675$99,354$354,200$1,676
55303Anoka County52,121$101,351$338,700$1,348
56001Blue Earth County50,960$67,224$263,100$1,088
55304Anoka County49,452$127,145$402,600$1,628
55379Scott County49,084$109,824$366,300$1,540
55337Dakota County48,104$81,641$327,800$1,463
55104Ramsey County45,777$75,038$290,900$1,159
55112Ramsey County45,680$93,823$338,800$1,322
55330Sherburne County45,080$111,481$355,200$1,356
55125Washington County44,929$118,129$396,600$1,805
56560Clay County44,156$71,114$248,900$1,019
55117Ramsey County44,095$71,784$262,700$1,178
55119Ramsey County44,068$77,870$262,700$1,351
55113Ramsey County40,786$86,830$331,200$1,353
55016Washington County39,925$121,295$358,800$1,653
55369Hennepin County38,711$112,541$356,800$1,792
55311Hennepin County37,873$148,122$466,400$1,894
55110Ramsey County37,272$97,211$347,100$1,494
55407Hennepin County36,992$78,206$317,000$1,219
55423Hennepin County36,779$84,102$320,300$1,334
55024Dakota County36,681$123,582$350,500$1,427
55082Washington County36,414$117,538$459,500$1,439
55406Hennepin County35,863$91,865$335,500$1,276
55416Hennepin County34,905$105,926$457,300$1,701
56301Stearns County34,883$69,725$262,500$1,103
56601Beltrami County34,700$69,782$242,400$1,033
55372Scott County34,617$140,835$450,100$1,406
55433Anoka County34,423$80,213$274,500$1,345
55109Ramsey County34,266$81,759$291,200$1,316
55987Winona County33,911$62,171$211,400$856
55414Hennepin County33,739$47,004$454,200$1,368
55449Anoka County33,367$128,750$422,600$1,723
55443Hennepin County33,318$88,220$346,200$1,306
55434Anoka County33,133$88,163$269,600$1,703
55432Anoka County32,935$77,985$278,600$1,308
55428Hennepin County32,679$69,004$277,900$1,291
55408Hennepin County32,534$72,421$387,500$1,385
55068Dakota County32,194$125,271$379,500$1,610
55378Scott County32,072$122,237$393,800$1,608
55129Washington County32,016$152,500$517,800$1,888
56401Crow Wing County31,749$70,269$237,900$918
55122Dakota County31,483$93,980$342,700$1,594
55418Hennepin County31,295$95,630$332,500$1,349
55421Anoka County31,051$75,141$260,500$1,281
55021Rice County30,860$70,296$267,600$1,044
55347Hennepin County30,467$152,850$493,200$2,020
55318Carver County29,884$111,781$389,200$1,430
55419Hennepin County29,728$143,254$479,000$1,476
55411Hennepin County29,719$53,368$233,500$1,220
55904Olmsted County29,682$76,434$237,200$1,253
55060Steele County29,601$83,848$239,300$1,018
55912Mower County29,438$68,205$161,800$864
55118Dakota County29,396$85,229$331,800$1,215
55033Dakota County29,241$102,026$335,800$1,174
55014Anoka County28,975$98,952$324,700$1,553
55128Washington County28,945$89,642$300,700$1,451
55448Anoka County28,925$95,610$301,100$1,706
55422Hennepin County28,765$91,173$314,200$1,576
55404Hennepin County28,071$43,932$294,200$1,063
55811St. Louis County27,907$77,877$299,300$1,339
55446Hennepin County27,627$169,412$559,100$1,932
55429Hennepin County27,570$66,661$267,900$1,253
55126Ramsey County27,484$109,017$366,400$1,507
55105Ramsey County27,470$108,200$453,300$1,240
55123Dakota County27,288$134,265$442,000$1,593
56308Douglas County26,695$76,831$307,600$921
55343Hennepin County26,482$82,415$350,700$1,427
55412Hennepin County26,182$71,905$226,400$1,340
55116Ramsey County26,099$83,156$405,900$1,279
56303Stearns County26,031$66,789$197,900$1,001
55902Olmsted County25,988$111,879$430,100$1,580
55025Anoka County25,759$95,993$385,800$1,355
55417Hennepin County25,677$122,639$368,400$1,377
55057Rice County25,458$97,521$338,800$1,042
55426Hennepin County25,451$96,887$345,000$1,512
55313Wright County24,862$93,471$321,000$1,150
56201Kandiyohi County24,860$68,054$199,100$832
55427Hennepin County24,667$92,013$341,700$1,443
55038Washington County24,246$127,194$408,000$1,844
55420Hennepin County24,008$77,539$306,600$1,277
55316Hennepin County23,450$115,719$338,400$1,597
55430Hennepin County22,569$77,385$243,800$1,370
55317Carver County22,373$133,573$505,300$1,763
56007Freeborn County21,467$66,479$161,100$843
55309Sherburne County21,406$118,387$335,500$1,463
55305Hennepin County21,274$106,480$442,200$1,774
55076Dakota County21,258$98,026$308,900$1,340
55345Hennepin County21,255$143,287$478,800$1,444
56377Stearns County21,008$82,583$282,800$1,196
55447Hennepin County21,001$128,781$454,500$1,663
55075Dakota County20,651$84,573$267,000$1,128
55744Itasca County20,469$68,213$232,700$1,014
55410Hennepin County20,361$144,973$597,400$1,622
55362Wright County20,125$92,870$324,400$1,458
55906Olmsted County20,080$104,146$350,000$1,152
56537Otter Tail County19,650$62,279$223,000$840
55102Ramsey County19,565$74,143$280,400$1,295

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

All 880 ZIP codes

Every ZIP code area in the state, in numeric order.

Reading this Minnesota list

What the Minnesota numbers actually show.

Minnesota is unusually decentralised. No single centre dominates — the ten largest ZIP codes together hold just 9% of the 5,713,261 residents here, and 166 separate entries clear 10,000 people. State-level averages are more representative here than in most states, because there is no outsized core pulling them. The median row holds just 1,800 residents. At that scale margins of error widen sharply, and a single large household or seasonal population can shift a median.

Buying is a little easier here than nationally: Minnesota's median ZIP code shows $221,650 in home value on $75,417 of income, a ratio of 2.9 against 3.9 across the country. Rent stays modest against earnings — $925 a month, roughly 15% of median household income over a year.

Middle-of-the-road dispersion: $56,912 to $109,242 across the tenth-to-ninetieth percentile band, a 1.92× spread. 55424 tops the list at $241,875 and 56591 anchors the bottom at $17,045, but those two are not where most of this list sits.

Coverage is close to complete: only 18 of 880 rows show a blank where the Census suppressed an estimate for sample-size reasons. The rest are published five-year values, averaged over sixty months of responses.

Questions people ask

Specific to Minnesota.

How many ZIP codes does Minnesota have? 880 appear in the current federal tabulation. ZIP code tabulation areas are the Census approximation of postal ZIP codes, so the count differs slightly from the number of ZIPs the Postal Service delivers to in Minnesota, and PO-box-only ZIPs have no area at all.

Which Minnesota row should I compare mine against? Pick ZIP codes within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.

How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for ZIP codes this small.

More Minnesota data.