Roanoke is an independent city in Virginia, United States. It is located in Southwest Virginia along the Roanoke River, in the Blue Ridge range of the greater Appalachian Mountains. From Wikipedia