North Dakota ZIP codes

All 407 ZIPs in North Dakota, 58001 to 58856. Tap one on the map or in the list.

407

ZIP codes

784,123

people live in them

53

counties

19

PO Box & no-area ZIPs

Most people

All 407 North Dakota ZIP codes

Questions people actually ask

How many ZIP codes are in North Dakota?

407 ZIP codes are in use in North Dakota. 388 cover a delivery area, and 19 are PO Box, single-building or organization ZIPs with no area of their own.

What do North Dakota ZIP codes start with?

North Dakota ZIP codes start with these three-digit prefixes: 580–588. Each prefix is a mail sorting area run from one processing center.

Which North Dakota ZIP code has the most people?

58104 in Fargo has the most residents of any North Dakota ZIP, about 49,168 people in the Census Bureau’s ACS 2020–2024 estimates.

Which North Dakota county has the most ZIP codes?

Cass County touches 39 ZIP codes, the most of the 53 counties in North Dakota. 185 North Dakota 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