Salaripedia
English

How much does an engineer make in Maryland?

$129,800a year

Median yearly pay for engineers in Maryland. That is $62.39 an hour or $10,810 a month.

Hourly
$62.39
Vs. national median
+6%
Rank among states
12 of 51
Jobs in the state
7,340
Pay range
Lowest 10%: $60,780Median: $129,800Highest 10%: $195,200
PercentileYearlyHourly
10th$60,780$29.22
25th$83,840$40.31
Median$129,800$62.39
75th$172,600$82.97
90th$195,200$93.84

Cities in Maryland

Metro areas, median yearly pay.

Lexington Park, MD$166,200
Washington, DC$151,300
Hagerstown, MD$116,500
Baltimore, MD$113,900
Philadelphia, PA$97,590
Salisbury, MD$83,410
Salaries for every job in Maryland

Nearby in the ranking

States with similar pay for engineers.

9. Massachusetts$131,300
10. Idaho$131,000
11. California$130,900
12. Maryland$129,800
13. New Hampshire$128,100
14. Vermont$126,600
15. Connecticut$124,100
Engineer salary in all states

Frequently asked questions

How much does an engineer make an hour in Maryland?

The median hourly pay in Maryland is $62.39 ($129,800 a year).

Do engineers make more in Maryland than the national average?

Yes: $129,800 against $122,900 nationally, 6% more.

Where does Maryland rank for engineer pay?

Maryland ranks 12 of 51 states.

Which city in Maryland pays engineers the most?

Lexington Park, MD, with a median of $166,200 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.