Engineering Salary Guide: What Engineers Actually Earn

3 minute read
Long read
Engineering salaries vary widely by discipline and experience level. While petroleum engineers top out around $135,000, chemical engineers earn a median of $106,000, mechanical engineers $96,000, and civil engineers $91,000 according to BLS May 2024 data. Understanding the full range helps engineers plan careers and negotiate effectively.
What engineering pay looks like across disciplines

Salary Overview

Engineering salaries range from roughly $56,000 at entry level to over $180,000 for senior and specialized roles. The median varies significantly by discipline: petroleum engineers lead at $135,000 median, followed by chemical engineers at $106,000, mechanical at $96,000, and civil at $91,000. Geographic location, industry sector, and experience all drive variation.

Specialization in high-demand areas like power systems, petroleum, and aerospace engineering commands premium pay. Certifications (PE, PMP) and advanced degrees (MS, PhD) consistently increase earnings potential across all engineering disciplines.

Salary by Role and Experience

RoleMedian SalaryTop 10% SalaryEntry-level Engineer (BS)$56,000–$68,000$75,000+Petroleum Engineer$95,000–$120,000$160,000+Chemical Engineer$75,000–$95,000$130,000+Mechanical Engineer$65,000–$85,000$115,000+Civil Engineer$60,000–$80,000$110,000+Senior / Lead Engineer$100,000–$140,000$180,000+

Return on Investment Analysis

A BS in Engineering costs $40,000–$120,000 depending on school and program. With a median starting salary of $65,000–$75,000 and strong demand (3% projected growth 2023–2033), most engineering graduates recoup their investment within 2–3 years.

An MS in Engineering costs $30,000–$80,000 and typically increases earnings by $15,000–$30,000 annually. The MS pays back within 2–4 years for engineers in petroleum, chemical, and electrical disciplines.

Factors That Affect Earnings

  • Engineering discipline β€” petroleum, chemical, and electrical earn the highest premiums
  • Professional Engineer (PE) license adds $5,000–$15,000 in premium
  • Industry sector β€” oil & gas, aerospace, and semiconductors pay above median
  • Geographic location β€” Texas, California, and Gulf Coast states lead in absolute pay
  • Experience and management responsibility β€” technical leads and project managers earn significantly more

Career Growth Timeline

  1. Years 1–2: Entry-level engineer, build technical competence, earn $56,000–$70,000
  2. Years 3–5: Mid-level engineer or specialist, earn $75,000–$95,000
  3. Years 5–10: Senior engineer or project lead, earn $95,000–$130,000
  4. Years 10+: Principal engineer, manager, or PE practice owner, earn $130,000–$180,000+

Geographic and Industry Variation

Texas leads in absolute engineer pay across all disciplines, with mean wages for petroleum engineers exceeding $145,000 (BLS May 2024). California, Louisiana, and Oklahoma also rank in the top five for petroleum engineering wages.

Cost-of-living adjusted, states like Texas and Oklahoma offer strong purchasing power for engineers. Coastal states like California and Massachusetts pay higher nominal wages but have proportionally higher living costs.

Related Reading

Key Takeaways

  • Engineering salaries range from $91K (civil) to $135K (petroleum) at median
  • PE license and MS degree each add $5K–$30K in premium
  • Texas, California, and Gulf states pay highest nominal wages

Sources

  • BLS May 2024 OES
  • NSF salary surveys
  • Levels.fyi
Conclusion

Engineering compensation rewards specialization, geography, and credentialing. Petroleum and chemical engineers see the highest premiums, while all engineering disciplines offer strong ROI and clear advancement pathways.

You might be interested in
No items found.