Roanoke Mountain is a mountain in Virginia. It is located two miles south of the Roanoke River and one mile east of the Blue Ridge Parkway.