On average, neurosurgeons earn $403,000 in the United States, according to Payscale.com.
However, experience level of neurosurgeons affects their pay. Here are four statistics on the variation:
• Entry level (0 to 5 years) — $330,000
• Mid-career (5 to 10 years) — $421,000
• Experienced (10 to 20 years) — $463,000
• Late-career (more than 20 years) — $490,000