About This Place
Rocky Mount is the county seat of Franklin County, Virginia, United States. The town is part of the Roanoke Metropolitan Statistical Area, and had a population of 4,066 at the 2000 census. It is located in the Roanoke Region of Virginia
First settled in 1760, Rocky Mount was named for a steep cliff near the town. The area originally consisted of two adjacent villages, Rocky Mount and Mount Pleasant. The first court was held at Rocky Mount in 1786, and the first courthouse, made of logs, was replaced in 1831. By 1836 the town consisted of 30 homes and several businesses. In 1873, Rocky Mount absorbed the smaller village to create the present boundaries of the town, and the town of Rocky Mount was incorporated in that year. The present Franklin County courthouse was constructed at Rocky Mount in 1909. Confederate General Jubal Anderson Early, born on a farm nearby, practiced law in Rocky Mount.
Rocky Mount is located at 36°59′59″N 79°53′23″W / 36.99972°N 79.88972°W / 36.99972; -79.88972 (36.999855, -79.889673), along the Pigg River.