How much does a Neurosurgeon make? The national average Neurosurgeon salary is $489,839. Filter by location to see Neurosurgeon salaries in your area. Salary estimates are based on 1,083 salaries submitted anonymously to Glassdoor by Neurosurgeon employees.
Is this helpful? The community relies on everyone sharing – Add Anonymous Salary