Riverdale is located in far southeast Roanoke and is bound by Rutrough Road, the Roanoke River and the town of Vinton. Areas closest to the former American Viscose Plant exhibit a more traditional residential area with the areas on the periphery exhibiting more contemporary suburbanization trends.