About 58238 - Hamilton, North Dakota
Located in North Dakota, the United States is home to the mid-sized community of Hamilton, served by ZIP code 58238. It sits within Hamilton County.
Census data puts the population of this ZIP code at 15,139 residents. That's below the North Dakota average of about 22,156 people per ZIP code.
Median household income is about $83,100 (above the North Dakota average).
This ZIP code sits alongside neighboring areas like Surrey, Bowbells, Minto within North Dakota.