zip4lookup

ZIP Codes Near 58238 — Hamilton, ND

There are 14 ZIP codes within 25 miles of 58238, covering 14 cities and towns. Distances are straight-line between ZIP centroids, not driving distance.

Free. No account needed.

Cities within 25 miles

CityDistanceZIP codes
Glasston, ND 6.4 mi 1
Bathgate, ND 7.2 mi 1
Pembina, ND 10.2 mi 1
Saint Thomas, ND 11.2 mi 1
Drayton, ND 14.2 mi 1
Hensel, ND 14.6 mi 1
Neche, ND 15.0 mi 1
Cavalier, ND 15.5 mi 1
Crystal, ND 17.1 mi 1
Humboldt, MN 17.2 mi 1
Saint Vincent, MN 18.5 mi 1
Hallock, MN 18.5 mi 1
Hoople, ND 22.4 mi 1
Mountain, ND 22.9 mi 1

All 14 ZIP codes, by distance

ZIPCityCountyDistance
58236 Glasston, ND Pembina 6.4 mi
58216 Bathgate, ND Pembina 7.2 mi
58271 Pembina, ND Pembina 10.2 mi
58276 Saint Thomas, ND Pembina 11.2 mi
58225 Drayton, ND Pembina 14.2 mi
58241 Hensel, ND Pembina 14.6 mi
58265 Neche, ND Pembina 15.0 mi
58220 Cavalier, ND Pembina 15.5 mi
58222 Crystal, ND Pembina 17.1 mi
56731 Humboldt, MN Kittson 17.2 mi
56755 Saint Vincent, MN Kittson 18.5 mi
56728 Hallock, MN Kittson 18.5 mi
58243 Hoople, ND Walsh 22.4 mi
58262 Mountain, ND Pembina 22.9 mi

How this list is calculated

Each ZIP code is represented by a single centroid point, and distance is measured great-circle from the centroid of 58238 to each of the others. Two consequences worth knowing about:

If you need this programmatically — for a store locator, a delivery zone, or a territory map — the radius endpoint returns the same data as JSON, with an arbitrary radius and optional state filtering.

Back to 58238

County, time zone, area codes, and the full ZIP+4 lookup for any address in Hamilton.

ZIP code 58238 Radius API