Hamlet, North Carolina
Hamlet is a city of 5,961 people in Richmond County, North Carolina.
Why visit Hamlet
Townapedia lists 6 museums and landmarks, 7 parks and trails, 6 places to eat and 2 places to stay in and around town.
Highlights include Hamlet and Hannah Pickett Mill No. 1.
July is the warmest month, with average highs of 92°F; January lows average 33°F.
Weather in Hamlet
Forecast from the National Weather Service. Full forecast
About Hamlet
Hamlet is a city in Richmond County, North Carolina, United States. The population was 6,042 at the 2020 census.
From the Wikipedia article Hamlet, North Carolina (this version), under CC BY-SA 4.0.
Museums and landmarks6
Hamlet
Monument and historic site · National Register of Historic Places · 0.8 mi
Amtrak Station in Hamlet, North Carolina
Hannah Pickett Mill No. 1
Monument and historic site · National Register of Historic Places · 3.5 mi
Textile mill in Rockingham, North Carolina
Main Street Commercial Historic District
Monument and historic site · National Register of Historic Places · 0.7 mi
Historic district in Hamlet, North Carolina
Parks, trails and playgrounds7
Restaurants and cafes6
Where to stay2
History
The area in Richmond County which presently includes Hamlet was originally known as Sandhills. The Wilmington, Charlotte & Rutherford Railroad was extended through the area in 1866. The first house was constructed there in 1869. In 1872 the land was purchased by John Shortridge, an English immigrant who intended on building a textile mill along a creek. He renamed the locale Hamlet the following year, supposedly in homage to hamlets in the British Isles. He planted a sycamore tree to celebrate the occasion, which stood until 1946.
A post office was established in 1876, and that year Shortridge sold a parcel of land to Raleigh and Augusta Air Line Railroad, which completed its own line through Hamlet by the following year. Railway shops were built in 1894 and the town was formally incorporated on February 9, 1897. Seaboard Air Line Railroad decided to establish its regional headquarters there, and Hamlet rapidly grew thereafter. By 1910, the locale hosted two five and dimes, five dry goods stores, and a Coca-Cola bottling plant. From a population of 639 in 1900, the town grew to encompass more than 4,000 residents in 1930. The Hamlet Hospital—the first such facility in the county—was opened in 1915, and by 1940 it had expanded to a new facility and was the largest in the region.
From the History section of Hamlet, North Carolina on Wikipedia, under CC BY-SA 4.0.
Churches and places of worship12
All Saints Episcopal Church
Church · Episcopal · 0.5 mi
217 Henderson Street, Hamlet
Shopping2
Gas and EV charging3
Schools, colleges and libraries18
Healthcare2
Map of Hamlet
58 places. The map loads OpenStreetMap tiles when you open it.
Climate by month
Monthly table
| Month | High | Low | Rain | Snow |
|---|---|---|---|---|
| Jan | 54°F | 33°F | 3.7 in | 0.0 in |
| Feb | 59°F | 35°F | 3.3 in | 0.3 in |
| Mar | 66°F | 42°F | 3.7 in | 0.0 in |
| Apr | 76°F | 51°F | 3.2 in | 0.0 in |
| May | 83°F | 60°F | 3.5 in | 0.0 in |
| Jun | 89°F | 68°F | 4.5 in | 0.0 in |
| Jul | 92°F | 72°F | 5.8 in | 0.0 in |
| Aug | 90°F | 70°F | 5.0 in | 0.0 in |
| Sep | 84°F | 64°F | 5.7 in | 0.0 in |
| Oct | 75°F | 51°F | 3.8 in | 0.0 in |
| Nov | 65°F | 40°F | 3.5 in | 0.0 in |
| Dec | 57°F | 35°F | 3.8 in | 0.2 in |
U.S. Climate Normals 1991-2020 for Hamlet (1 mi away), NOAA NCEI.
People and cost of living
American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.
Disaster history
Richmond County has had 15 federal disaster declarations since 2000, most often for hurricanes.
- 2026-01-24: Severe Winter Storm (Winter Storm)
- 2024-09-26: Hurricane Helene (Tropical Storm)
- 2024-08-06: Tropical Storm Debby (Tropical Storm)
- 2022-10-01: Hurricane Ian (Hurricane)
- 2020-08-02: Hurricane Isaias (Hurricane)
- 2020-03-25: Covid-19 Pandemic (Biological)
OpenFEMA disaster declarations summaries.
Getting there and nearby towns
Mackall Auxiliary Airfield (HFF) is the nearest airport with scheduled flights listed in OpenStreetMap, 16 miles away.
- East Rockingham 3 mi northwest, about 6 min by car
- Cordova 6 mi west, about 10 min by car
- Ellerbe 13 mi north, about 20 min by car
- Laurinburg 16 mi southeast, about 26 min by car
- Pinehurst 25 mi northeast, about 40 min by car
- Southern Pines 27 mi northeast, about 44 min by car
- Candor 28 mi north, about 45 min by car
- Biscoe 33 mi north, about 53 min by car
- Carthage 35 mi northeast, about 56 min by car
- Fayetteville 44 mi east, about 1 h 15 min by car
Drive times are estimates from straight-line distance, not routes.
Local news
Headlines from INDB, the NEMICO news database.
Reviews, tips and questions
Loading what members have shared...
Sources and licences
- NCES EDGE (Public domain): public schools
- NOAA NCEI U.S. Climate Normals 1991-2020 (Public domain): climate by month
- OpenFEMA (Public domain): disaster declarations
- OpenStreetMap contributors (ODbL 1.0): places, airports, map data
- U.S. Census Bureau (Public domain): population, income, housing, education, commute
- Wikidata (CC0 1.0): elevation, founding date, time zone, website, landmarks and historic places
- Wikimedia Commons (see each image): photos
- Wikipedia (CC BY-SA 4.0): overview and history text
Photo credits
- MAIN STREET COMMERCIAL HISTORIC DISTRICT, HAMLET, RICHMOND COUNTY, Jerrye & Roy Klotz, MD, CC BY-SA 3.0
- Hamlet - Hamlet - 20201010172207, Geradams, CC BY-SA 4.0
Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.