Rocky Mount, North Carolina
Rocky Mount is in northeastern North Carolina. It is at the fall line between the Atlantic Coastal Plain to the east and the Piedmont region to the west. The city is  east of Raleigh, the state capital. It is  northeast of Fayetteville,  north of Wilmington,  north of Wilson,  south of Roanoke Rapids, and  south of Richmond, Virginia.