Middlesex, North Carolina

Middlesex, North Carolina
Location in Nash County and the state of North Carolina.
Coordinates: 35°47′22″N 78°12′17″W / 35.78944°N 78.20472°W / 35.78944; -78.20472
CountryUnited States
StateNorth Carolina
CountyNash
Area
 • Total
1.05 sq mi (2.71 km2)
 • Land1.05 sq mi (2.71 km2)
 • Water0 sq mi (0.00 km2)
Elevation
259 ft (79 m)
Population
 (2020)
 • Total
912
 • Density872.6/sq mi (336.92/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
27557
Area code252
FIPS code37-42700
GNIS feature ID2406157
Websitewww.townofmiddlesexnc.com

Middlesex is a town in Nash County, North Carolina, United States. It is part of the Rocky Mount, North Carolina Metropolitan Statistical Area. Middlesex is about 25 miles east of Raleigh. As of the 2020 census, Middlesex had a population of 912.