zip4lookup

ZIP Codes Near 58216 — Bathgate, ND

There are 14 ZIP codes within 25 miles of 58216, 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
Hamilton, ND 7.2 mi 1
Pembina, ND 7.3 mi 1
Neche, ND 8.6 mi 1
Glasston, ND 11.5 mi 1
Cavalier, ND 14.6 mi 1
Saint Vincent, MN 16.2 mi 1
Hensel, ND 16.8 mi 1
Humboldt, MN 16.8 mi 1
Saint Thomas, ND 17.8 mi 1
Crystal, ND 21.1 mi 1
Drayton, ND 21.1 mi 1
Hallock, MN 21.5 mi 1
Walhalla, ND 22.3 mi 1
Mountain, ND 24.1 mi 1

All 14 ZIP codes, by distance

ZIPCityCountyDistance
58238 Hamilton, ND Pembina 7.2 mi
58271 Pembina, ND Pembina 7.3 mi
58265 Neche, ND Pembina 8.6 mi
58236 Glasston, ND Pembina 11.5 mi
58220 Cavalier, ND Pembina 14.6 mi
56755 Saint Vincent, MN Kittson 16.2 mi
58241 Hensel, ND Pembina 16.8 mi
56731 Humboldt, MN Kittson 16.8 mi
58276 Saint Thomas, ND Pembina 17.8 mi
58222 Crystal, ND Pembina 21.1 mi
58225 Drayton, ND Pembina 21.1 mi
56728 Hallock, MN Kittson 21.5 mi
58282 Walhalla, ND Pembina 22.3 mi
58262 Mountain, ND Pembina 24.1 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 58216 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 58216

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

ZIP code 58216 Radius API