Hamlet, North Carolina

Hamlet, North Carolina
Clockwise from top left: Bank of Hamlet, Main Street, mural of Hamlet native John Coltrane on Vance Street, Hamlet Depot.
Hamlet, North Carolina
Location within the state of North Carolina
Coordinates: 34°53′21″N 79°42′36″W / 34.88917°N 79.71000°W / 34.88917; -79.71000
CountryUnited States
StateNorth Carolina
CountyRichmond
Settled1869
IncorporatedFebruary 9, 1897
Government
 • MayorAmy H. Guinn
 • City ManagerT. John Terziu
Area
 • Total
5.36 sq mi (13.87 km2)
 • Land5.27 sq mi (13.64 km2)
 • Water0.085 sq mi (0.22 km2)
Elevation
404 ft (123 m)
Population
 (2020)
 • Total
6,025
 • Density1,143.9/sq mi (441.65/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
28345
Area codes910, 472
FIPS code37-29160
GNIS feature ID2403787
Websitewww.hamletnc.us

Hamlet is a city in Richmond County, North Carolina, United States. The population was 6,042 at the 2020 census.