Rocky Mount is a city in Nash and Edgecombe counties in the U.S. state of North Carolina. The city's population was 54,341 as of the 2020 census, making it the 20th-most populous city in North Carolina. The city is 45 mi east of Raleigh, the state capital.
AdLive storm radar updates, local weather news, national weather maps. Free. Better decisions start with better weather. Stay prepared with The Weather Channel.