Content has loaded

Structural engineer salary in United States, 2026

How much does a Structural Engineer make in the United States?

Average base salary

$108,344
Average $108,344
Low $72,688
High $161,489

The average salary for a structural engineer is $108,344 per year in the United States. 7.4k salaries taken from job postings on Indeed in the past 36 months (updated November 2, 2026).

Structural Engineer job openings in United States

slide 1 of 6
slide1 of 6
Structural Dynamics Engineer 1
United Launch Alliance (ULA)3.6out of 5 stars.
Centennial, CO
$70,952 - $118,253 a year
Full-time
1 month ago

Highest paying companies for Structural Engineer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
FAR Government
 
$260,000per year
View company
Contractor Nation
 
$235,000per year
Space Systems
 
$231,608per year
LLNL
 
$229,662per year
Datrose, Inc
 
$228,800per year
Softworld, Inc.
 
$228,800per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Structural Engineers near United States

  1. Los Angeles, CA
    $128,745 per year
  2. New York, NY
    $114,899 per year
  3. Atlanta, GA
    $112,243 per year
  4. Chicago, IL
    $111,347 per year
  5. Seattle, WA
    $109,871 per year

Where can a Structural Engineer earn more?

Compare salaries for Structural Engineers in different locations
vs

Skills for Structural Engineer

  • AutoCAD
  • Revit
  • Civil engineering
  • Analysis skills
  • Communication skills

Frequently Asked Questions (FAQs) about Structural Engineer

The average salary for a Structural Engineer is $108,344 per year in the United States. This figure is based on 7.4k salaries taken from job postings on Indeed in the past 36 months, last updated on November 2, 2026.

Structural Engineer jobs on Indeed - find your next one today.

Structural Engineer salaries typically range between a low of $72,688 and a high of $161,489 per year, depending on experience, location, and the hiring company.

Some of the highest-paying cities for Structural Engineer include Los Angeles, CA at $128,745 per year, New York, NY at $114,899 per year, and Atlanta, GA at $112,243 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Structural Engineer include FAR Government ($260,000 per year) and Contractor Nation ($235,000 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Structural Engineer salary compares to related positions:

  • Entry Level Structural Engineer: Average $87,096 per year
  • Junior Structural Engineer: Average $75,588 per year
  • Senior Structural Engineer: Average $135,667 per year

How much do similar professions as Structural Engineer get paid in United States?

Entry Level Structural Engineer

Job openings
Average $87,096 per year

Junior Structural Engineer

Job openings
Average $75,588 per year

Senior Structural Engineer

Job openings
Average $135,667 per year