Neurosurgeon Salary

$296,969

Average Compensation

$296,969

National Average

How much does a Neurosurgeon make?

The average salary for a Neurosurgeon is $296,969 per year. Ladders estimates are based on our calculations

man climbing stairs

Ladders – $100K+ Jobs
High salaries for experts. Sign up.

Popular Neurosurgeon Jobs

Physician - Neurosurgeon
Spectrum Health  •  

Saint Joseph, MI

Posted Yesterday

Physician-Neurosurgery
Oschner Health System  •  

Lafayette, LA

Posted 2d ago

Neurosurgeon
Westchester Medical Group, P.C.  •  

Valhalla, NY

Posted 3d ago

Physician (neurosurgeon)
Veterans Affairs  •  

Houston, TX

Posted 5d ago

View All Jobs blue arrow