Skip to main content
Salary Guide

Structural Engineer Salary in United States

Based on 107,947 job listings - 2026

-11.6% vs 2025
Average salary
$94,280 - $110,000
Median salary
$94,280 - $110,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$63K
25th percentile$78K
Median$94K
75th percentile$110K
90th percentile$127K

50% of professionals earn between $78,150 - $110,000 USD

The median salary is $94,280

Top cities

Houston2,198 job openings
New York1,614 job openings
Chicago1,589 job openings
Northern1,480 job openings
Los Angeles1,310 job openings
Denver1,281 job openings
Seattle1,274 job openings
Charlotte1,175 job openings
Atlanta1,117 job openings
Austin1,101 job openings
Phoenix973 job openings
Raleigh943 job openings
Portland894 job openings
Dallas865 job openings
Boston822 job openings
Minneapolis683 job openings
Eastern672 job openings
San Diego658 job openings
Kansas City647 job openings
Orlando546 job openings
Greenville519 job openings
North Charleston516 job openings
Tampa514 job openings
San Francisco506 job openings
Overland Park486 job openings
Sacramento471 job openings
Fort Worth461 job openings
Columbus449 job openings
Washington442 job openings

Related professions

USD 85,000 - 104,664-7%
USD 86,500 - 100,000-9%
USD 100,000 - 120,000+8%
USD 86,189 - 100,122-9%
USD 86,500 - 110,000-4%
USD 83,500 - 107,411-7%
USD 72,849 - 90,000-20%
USD 90,000 - 109,200-2%
USD 102,413 - 125,000+11%
USD 97,750 - 123,000+8%

Structural Engineer

107,947 job openings

View job listings

The average salary for a Structural Engineer in United States is USD 94,280 - USD 110,000 per year in 2026. The median salary is USD 102,140 per year, based on 107,947 active job listings.

The cities with the most Structural Engineer job opportunities in United States are Houston, New York, Chicago, Northern, Los Angeles. Houston leads with 2,198 job openings.

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