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
Get Local Bank Rankings
Enter your location and we'll show you branch locations in your area, as well as customized rankings to help you find the right bank for you.