 Its county seat is Rocky Mount.Franklin County is part of the Roanoke, VA Metropolitan Statistical Area and is located in the Roanoke Region of Virginia.The Roanoke River forms its northeast boundary with Bedford County.