Hamlet, North Dakota

Hamlet: city in North Dakota, United States.

About

Hamlet is a city located in the county of Williams in the U.S. state of North Dakota. Its population at the 2010 census was 50. After 10 years in 2020 city had an estimated population of 44 inhabitants.

Quick Facts about Hamlet

Population 44 (2020)
Country United States of America
State North Dakota (United States)
County Williams County
Latitude & Longitude 48.6286,-103.0516
Time Zone America/Chicago
Local time 12:16:32 (6th November 2026)
Population growth -12% (2010-2020)
Weather 28℉ Patchy Fog 7-days weather

Geography

Hamlet is located at 48°37'43"N 103°3'6"W (48.6286400, -103.0515700).

Hamlet map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

28°F
Patchy Fog
8 to 14 mph S Tonight

Patchy fog. Partly cloudy. Low around 28, with temperatures rising to around 32 overnight. South wind 8 to 14 mph, with gusts as high as 21 mph.

7-Day Forecast

Demographics

According to census records, the population of Hamlet decreased by 12% in 10 years.

Year Population % Change Method
2010 50 - census
2011 51 2% estimation process
2012 51 0% estimation process
2013 52 1.96% estimation process
2014 51 -1.92% estimation process
2015 51 0% estimation process
2016 49 -3.92% estimation process
2017 48 -2.04% estimation process
2018 46 -4.17% estimation process
2019 46 0% estimation process
2020 44 -4.35% estimation process
Hankey

Nearby Transit Stations (2)

Rail and bus stations connected to Hamlet, ND. Select a station to open its map and address details.

Code Name Address Type
STN Stanley Main Street & Railroad Avenue RAIL
WTN Williston 1 South Main Street RAIL

Closest post offices linked to Hamlet.

Post Office Name City ZIP
Wildr Post Office Wildrose (ND) 58795