Zip Code 58238 — Hamilton, ND

58238 is a ZIP Code associated with Hamilton, ND, located within Pembina. 58238 ranks #11 out of 12 ZIP codes in Pembina County by population (and #338 out of 388 in ND). The area supports an estimated population of 114 residents across Data Pending housing units, with a population density of 0.5 people per square mile.
WorldPlaceData database updated: October 2026

📍 View location on OpenStreetMap (48.779530, -97.397910)

Data MetricLocal Statistic
Postal / Zip Code58238
Primary CityHamilton
State / ProvinceND
CountyPembina
Total Population114
Median Household IncomeData Pending
Total Housing UnitsData Pending
Population Density0.5 people/sq mi
TimezoneAmerica/Chicago

How 58238 Compares

MetricZIP 58238Pembina CountyND State Average
Population1147,055 (Total)784,123 (Total)
Average ZIP IncomeData PendingN/AN/A
Population Density0.5 /sq mi----
County Pop Rank#11 of 12----

Nearby ZIP Codes

ZIP CodeCityDistancePopulationMedian Income
Zip 58236Glasston6.4 mi31N/A
Zip 58216Bathgate7.2 mi161N/A
Zip 58271Pembina10.2 mi654N/A
Zip 58276Saint Thomas11.2 mi429N/A
Zip 58225Drayton14.2 mi1,053N/A

Data Sources & Methodology: Geographic coordinates and ZIP Code assignments are derived from underlying geographic and postal datasets. Note that ZIP Codes are USPS postal delivery areas, while Census ZCTAs are statistical approximation areas. Read full methodology →