The top five metro areas in which physicians are paid the highest average annual salary are:
- Charlotte, N.C. ($359,455)
- Bridgeport, Conn. ($353,925)
- Phoenix, Ariz. ($351,677)
- Milwaukee, Wis. ($345,831)
- Houston, Texas ($345,079).
The bottom five metro areas in which physicians are paid the lowest average annual salary are:
- Durham, N.C. ($267,598)
- Ann Arbor, Mich. ($272,398)
- Baltimore, Md. ($281,005)
- Charleston, S.C. ($285,933)
- Washington, D.C. ($286,242).
Source: The First Annual Doximity Physician Compensation Report