Skip to main content
Structural Engineer Salary in United States

Structural Engineer Salary in Baltimore

Based on 473 job listings - Baltimore, United States 2026

-11.9% vs 2025
Average salary
$104,509 - $148,768
Median salary
$110,000 - $150,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$75K
25th percentile$109K
Median$110K
75th percentile$110K
90th percentile$112K

50% of professionals earn between $108,800 - $110,000 USD

The median salary is $110,000

Compare with national average

Baltimore

Average salary

104,509 - 148,768

Median salary

110,000 - 150,000

473 job openings

United States

Average salary

95,498 - 114,000

Median salary

95,498 - 114,000

112,719 job openings

Other cities

Houston2,243 job openings
New York1,716 job openings
Chicago1,615 job openings
Los Angeles1,580 job openings
Seattle1,423 job openings
Denver1,405 job openings
Atlanta1,212 job openings
Charlotte1,173 job openings
Phoenix1,126 job openings
Austin1,125 job openings
Portland944 job openings
Dallas940 job openings
Raleigh899 job openings
Boston861 job openings
San Diego776 job openings
Kansas City639 job openings
San Francisco610 job openings
Minneapolis598 job openings
Orlando592 job openings
North Charleston586 job openings
Tampa567 job openings
Sacramento548 job openings
Greenville512 job openings
Fort Worth502 job openings
Irvine486 job openings
Washington465 job openings
Overland Park461 job openings
Richmond461 job openings

Structural Engineer

473 job openings in Baltimore

View job listings

Find professionals

Structural Engineer in Baltimore

View professionals

The average salary for a Structural Engineer in Baltimore, United States is USD 104,509 - USD 148,768 per year in 2026, based on 473 job listings.

Explore 473 Structural Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.