Salaripedia
English

How much does a physician make in Maryland?

$253,700a year

Median yearly pay for physicians in Maryland. That is $121.96 an hour or $21,140 a month.

Hourly
$121.96
Vs. national median
-19%
Rank among states
23 of 35
Jobs in the state
70
Pay range
Lowest 10%: $125,600Median: $253,700Highest 10%: $397,000
PercentileYearlyHourly
10th$125,600$60.37
25th$203,000$97.62
Median$253,700$121.96
75th$322,600$155.12
90th$397,000$190.86

Cities in Maryland

Metro areas, median yearly pay.

Philadelphia, PA$365,800
Baltimore, MD$288,900
Washington, DC$237,200
Salaries for every job in Maryland

Nearby in the ranking

States with similar pay for physicians.

20. Massachusetts$285,200
21. Missouri$261,800
22. Mississippi$261,600
23. Maryland$253,700
24. North Carolina$248,900
25. Virginia$240,800
26. North Dakota$239,200
Physician salary in all states

Frequently asked questions

How much does a physician make an hour in Maryland?

The median hourly pay in Maryland is $121.96 ($253,700 a year).

Do physicians make more in Maryland than the national average?

No: $253,700 against $312,400 nationally, 19% less.

Where does Maryland rank for physician pay?

Maryland ranks 23 of 35 states.

Which city in Maryland pays physicians the most?

Philadelphia-Camden-Wilmington, PA-NJ-DE-MD, with a median of $365,800 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.