North Dakota is the highest-paying state for physicians.
This information comes from May 2023 data from the Bureau of Labor Statistics. It excludes anesthesiologists, cardiologists, dermatologists, emergency medicine physicians, family medicine physicians, general internal medicine physicians, neurologists, obstetricians and gynecologists, pathologists, pediatricians, physiatrists and radiologists.
Here is the average annual wage of physicians in each state and Washington, D.C.:
Alabama: $255,630
Alaska: $284,240
Arizona: $207,570
Arkansas: $221,690
California: $249,660
Colorado: $323,020
Connecticut: $310,050
Delaware: $225,650
District of Columbia: $239,820
Florida: $288,67
Georgia: $268,510
Hawaii: $304,140
Idaho: $292,750
Illinois: $212,250
Indiana: $323,030
Iowa: $257,940
Kansas: $230,000
Kentucky: $316,730
Louisiana: $306,030
Maine: $257,340
Maryland: $210,950
Massachusetts: $229,980
Michigan: $204,730
Minnesota: $302,110
Mississippi: $288,480
Missouri: $300,040
Montana: This wage is equal to or greater than $239,200 per year.
Nebraska: $309,310
Nevada: $256,770
New Hampshire: $315,630
New Jersey: $204,450
New Mexico: $302,650
New York: $227,910
North Carolina: $218,010
North Dakota: $351,270
Ohio: $271,040
Oklahoma: $243,060
Oregon: $288,930
Pennsylvania: $187,330
Rhode Island: $204,520
South Carolina: $326,530
South Dakota: $296,490
Tennessee: $297,780
Texas: $239,840
Utah: $228,640
Vermont: $270,230
Virginia: $209,170
Washington: $288,560
West Virginia: $263,850
Wisconsin: $288,500
Wyoming: $339,540