Neurosurgeons can earn substantial salaries, with figures ranging from $254,000 to $341,200 annually. While this may not reach 7 figures, private practice neurosurgeons often earn more than those in hospitals. Factors like experience and location significantly influence these earnings.