Minnesota ZIP codes

All 992 ZIPs in Minnesota, 55001 to 56763. Tap one on the map or in the list.

992

ZIP codes

5,739,754

people live in them

87

counties

111

PO Box & no-area ZIPs

Most people

All 992 Minnesota ZIP codes

ZIP codes by county

Pick a county for its ZIP list and map. Counts include ZIPs that only partly reach into the county.

Questions people actually ask

How many ZIP codes are in Minnesota?

992 ZIP codes are in use in Minnesota. 881 cover a delivery area, and 111 are PO Box, single-building or organization ZIPs with no area of their own.

What do Minnesota ZIP codes start with?

Minnesota ZIP codes start with these three-digit prefixes: 550–551, 553–567. Each prefix is a mail sorting area run from one processing center.

Which Minnesota ZIP code has the most people?

55044 in Lakeville has the most residents of any Minnesota ZIP, about 64,762 people in the Census Bureau’s ACS 2020–2024 estimates.

Which Minnesota county has the most ZIP codes?

Hennepin County touches 112 ZIP codes, the most of the 87 counties in Minnesota. 359 Minnesota ZIPs reach into more than one county.

Are these the official USPS ZIP code boundaries?

The map uses Census ZIP Code Tabulation Areas, the standard public stand-in for USPS delivery areas. They match for almost every home. For a mailing address, the USPS ZIP Code lookup has the final word.

Updated 2026-11-10 · Where the data comes from