Skip to content

Ohio ZIP codes

Ohio has 1,416 ZIP codes (43001–45999) across 1,063 cities and towns and 88 counties.

ZIP codes
1,416
With delivery area
1,233
Population in ZIPs
11,810,293
Cities & towns
1,063
Loading map…

Richest ZIP codes in Ohio 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 Ohio

Ohio ZIP codes by county

Most populated Ohio ZIP codes

  1. 45011 Hamilton – 75,864
  2. 43123 Grove City – 67,626
  3. 43026 Hilliard – 65,238
  4. 43081 Westerville – 65,020
  5. 44256 Medina – 64,924
  6. 43055 Newark – 63,281
  7. 43130 Lancaster – 62,933
  8. 44035 Elyria – 62,179
  9. 43015 Delaware – 61,401
  10. 44060 Mentor – 60,779

All Ohio cities and towns

Frequently asked questions

How many ZIP codes are in Ohio?

Ohio has 1,416 ZIP codes: 1,233 with a delivery area and 183 PO Box or single-organization ZIP codes.

What ZIP codes does Ohio use?

Ohio ZIP codes run from 43001 to 45999.

Which Ohio ZIP code has the most people?

ZIP code 45011 in Hamilton has the largest population, about 75,864 residents (ACS 2020–2024).