How much does an Entry Level Doctor make in Roanoke, VA?
As of March 01, 2025, the average annual salary for an Entry Level Doctor in Roanoke, VA is $107,088. Salary.com reports that pay typically ranges from $98,575 to $118,069, with most professionals earning between $90,824 and $128,067.