Neurosurgery
Average revenue: $2,815,650
Average salary: $571,000
Invasive cardiology
Average revenue: $2,240,366
Average salary: $475,000
Orthopedic surgery
Average revenue: $2,117,764
Average salary: $481,000
General surgery
Average revenue: $2,112,492
Average salary: $321,000
Internal medicine
Average revenue: $1,678,341
Average salary: $186,000
Family practice
Average revenue: $1,622,832
Average salary: $173,000
Gastroenterology
Average revenue: $1,450,540
Average salary: $393,000
Non-invasive cardiology
Average revenue: $1,319,658
Average salary: $419,000
Pediatrics
Average revenue: $856,154
Average salary: $171,000
Ophthalmology
Average revenue: $842,711
Average salary: $282,000
Read Merritt Hawkins’ 2010 Physician Inpatient/Outpatient Revenue Survey.