On average, U.S. physicians earn $294,000 per year, according to the Medscape Physician Compensation Report 2017. However, compensation varies widely in accordance with region and state.
The report takes into account responses from 19,200 physicians representing more than 27 specialties.
Here are states in which physicians earn the most and the least:
10 highest-earning states
• North Dakota: $361,000
• Alaska: $359,000
• South Dakota: $354,000
• Nebraska: $346,000
• New Hampshire: $337,000
• Wisconsin: $332,000
• Utah: $327,000
• Iowa: $325,000
• Minnesota: $324,000
• Indiana: $322,000
10 lowest-earning states
• Wyoming: $283,000
• Louisiana: $282,000
• Hawaii: $277,000
• New York: $277,000
• Virginia: $272,000
• Delaware: $268,000
• Rhode Island: $261,000
• New Mexico: $261,000
• Maryland: $260,000
• District of Columbia: $235,000
Editor's note: This article erroneously reported the average annual compensation for U.S. physicians was $249,000. The article has been updated with the correct information.