Skip to content

Montana ZIP codes

Montana has 404 ZIP codes (59001–59937) across 360 cities and towns and 56 counties.

ZIP codes
404
With delivery area
369
Population in ZIPs
1,117,606
Cities & towns
360
Loading map…

Richest ZIP codes in Montana Most expensive ZIP codes

Zoom in to see ZIP code boundaries. Click a dot to open a ZIP code, or anywhere else to see which ZIP it's in.

Largest cities in Montana

Montana ZIP codes by county

Most populated Montana ZIP codes

  1. 59901 Kalispell – 63,161
  2. 59102 Billings – 47,977
  3. 59718 Bozeman – 44,585
  4. 59101 Billings – 42,250
  5. 59715 Bozeman – 39,643
  6. 59105 Billings – 35,480
  7. 59701 Butte – 34,232
  8. 59405 Great Falls – 33,350
  9. 59601 Helena – 31,728
  10. 59801 Missoula – 30,916

All Montana cities and towns

Frequently asked questions

How many ZIP codes are in Montana?

Montana has 404 ZIP codes: 369 with a delivery area and 35 PO Box or single-organization ZIP codes.

What ZIP codes does Montana use?

Montana ZIP codes run from 59001 to 59937.

Which Montana ZIP code has the most people?

ZIP code 59901 in Kalispell has the largest population, about 63,161 residents (ACS 2020–2024).