Skip to main content
Salary Guide

Structural Engineer Salary in United States

Based on 128,949 job listings - 2026

Average salary
$100,000 - $114,831
Median salary
$100,000 - $114,831
Lower rangeUpper range

Salary distribution by percentile

10th percentile$65K
25th percentile$82K
Median$100K
75th percentile$115K
90th percentile$132K

50% of professionals earn between $81,600 - $114,831 USD

The median salary is $100,000

Top cities

Houston2,649 job openings
New York2,062 job openings
Los Angeles1,836 job openings
Chicago1,797 job openings
Seattle1,664 job openings
Denver1,545 job openings
Charlotte1,413 job openings
Atlanta1,339 job openings
Phoenix1,331 job openings
Austin1,304 job openings
Boston1,123 job openings
Dallas1,073 job openings
Raleigh1,026 job openings
Portland996 job openings
North Charleston895 job openings
San Diego867 job openings
Kansas City740 job openings
San Francisco715 job openings
Minneapolis699 job openings
Sacramento693 job openings
Orlando655 job openings
Baltimore636 job openings
Tampa626 job openings
Irvine607 job openings
Fort Worth562 job openings
Greenville530 job openings
Richmond511 job openings
Columbus502 job openings
Arlington498 job openings

Related professions

USD 89,734 - 110,000-7%
USD 88,000 - 100,000-12%
USD 100,000 - 120,000+2%
USD 90,000 - 105,000-9%
USD 102,250 - 110,000-1%
USD 98,274 - 116,0000%
USD 80,000 - 92,315-20%
USD 90,000 - 109,200-7%
USD 104,912 - 123,800+6%
USD 100,000 - 139,945+12%

Structural Engineer

128,949 job openings

View job listings

The average salary for a Structural Engineer in United States is USD 100,000 - USD 114,831 per year in 2026. The median salary is USD 107,416 per year, based on 128,949 active job listings.

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

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