Hello,
Taking into the data collected from several HR sources, the average salary is $540,000 for a neurosurgeon in the United states which is way more than cardiologists who earns an average of $447,138 followed by orthopedic surgeons who earns the least of them.
But it further depends upon factors like reputation, experience etc. of the surgeons.
Hope it helps!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile