Position
City
Salary

How much does a Mechanical Engineer make in St. Louis, MO?

The average salary for a Mechanical Engineer is $95,481 per year in St. Louis, MO.

A Mechanical Engineer in St. Louis, MO can expect to earn an average yearly salary of $95,481. This average takes into account a range of salaries, from the entry level to the more experienced positions.

The range of salaries for Mechanical Engineers in the area offers a wide variety. Some earn as little as $45,950 a year, while the top earners can make up to $147,500 annually. These figures provide a broad view of what to expect in the field based on experience and skills.

In addition to the base salary, many employers offer benefits such as health insurance, retirement plans, and paid time off. These perks can add significant value to the overall compensation package. Mechanical Engineers who advance to senior or managerial roles often see even higher salaries and more comprehensive benefits.

Mechanical Engineer jobs in St. Louis, MO

What are the highest paying cities for a Mechanical Engineer near St. Louis, MO?

Atlanta, GA leads as the top city for Mechanical Engineer salaries near St. Louis, MO, with an average of $109,757 per year. Nashville, TN follows closely, offering an average salary of $108,174 annually. These cities provide strong opportunities for Mechanical Engineers seeking higher compensation. Close behind, Chicago, IL, and Pittsburgh, PA also offer competitive salaries, averaging $101,973 and $98,843, respectively. These locations can be attractive for those looking to balance salary with cost of living. Job seekers may find these cities ideal for advancing their careers with higher earning potential.
Graph displaying highest paying cities salaries for Mechanical Engineer jobs near St. Louis, MO, highlighting Atlanta, GA with the highest at $109,757 and Springfield, MO with the lowest at $93,879.
  1. Atlanta, GA
    Average Salary: $109,757
    In Atlanta, work as an engineer with tech giants like Coca-Cola and Delta. The city’s strong economy offers diverse projects. Enjoy a mix of design, manufacturing, and maintenance tasks.
    Find Mechanical Engineer jobs in Atlanta, GA


  2. Nashville, TN
    Average Salary: $108,174
    Nashville combines music with engineering. Work with companies like General Motors and Nissan. Enjoy projects that range from automotive to musical instruments.
    Find Mechanical Engineer jobs in Nashville, TN


  3. Chicago, IL
    Average Salary: $101,973
    Chicago offers vast opportunities in manufacturing and aerospace. Work with firms like Boeing and Caterpillar. Experience a mix of innovation and traditional heavy industry.
    Find Mechanical Engineer jobs in Chicago, IL


  4. Pittsburgh, PA
    Average Salary: $98,843
    Pittsburgh's engineering scene is rich with opportunities. Companies like PPG and UPMC provide diverse projects. Enjoy a blend of healthcare and industrial engineering tasks.
    Find Mechanical Engineer jobs in Pittsburgh, PA


  5. Kansas City, MO
    Average Salary: $97,255
    In Kansas City, engineers find roles in agriculture and aviation. Companies like BNSF Railway and Boeing offer varied projects. Experience both agricultural machinery and aircraft design.
    Find Mechanical Engineer jobs in Kansas City, MO


  6. Columbus, OH
    Average Salary: $96,066
    Columbus offers engineering roles in manufacturing and tech. Work with companies like John Deere and Battelle. Projects range from agricultural equipment to defense systems.
    Find Mechanical Engineer jobs in Columbus, OH


  7. Milwaukee, WI
    Average Salary: $95,175
    Milwaukee is a hub for manufacturing and engineering. Companies like Harley-Davidson and Johnson Controls offer unique projects. Experience design and maintenance in iconic brands.
    Find Mechanical Engineer jobs in Milwaukee, WI


  8. Tulsa, OK
    Average Salary: $94,932
    Tulsa offers engineering jobs in energy and aerospace. Work with companies like ONEOK and Spirit AeroSystems. Enjoy projects in oil and gas as well as aircraft components.
    Find Mechanical Engineer jobs in Tulsa, OK


  9. Wichita, KS
    Average Salary: $94,038
    Wichita’s aerospace industry offers many engineering opportunities. Companies like Boeing and Spirit AeroSystems provide diverse projects. Experience work on aircraft and related systems.
    Find Mechanical Engineer jobs in Wichita, KS


  10. Springfield, MO
    Average Salary: $93,879
    Springfield provides engineering roles in manufacturing and transportation. Work with companies like Bass Pro Shops and O'Reilly Auto Parts. Enjoy tasks in outdoor equipment and automotive parts.
    Find Mechanical Engineer jobs in Springfield, MO

What are the best paying companies for a Mechanical Engineer in St. Louis, MO?

Mechanical engineers in St. Louis, MO, can expect competitive salaries at top companies like Clayco and Sargent & Lundy. These companies offer average salaries well above the market average, with Clayco leading at $126,300. Horner & Shifrin, Inc. and ServiceSource Inc. also provide strong compensation packages, making them attractive options for job seekers. Looking for a well-paying job? Consider applying to companies such as Henderson Engineers and Mead & Hunt, Inc. Both offer salaries around $108,000. These companies provide stability and growth opportunities. Exploring these employers can lead to a rewarding career with excellent financial benefits.
Graph displaying best paying company salaries for Mechanical Engineer jobs in St. Louis, MO, highlighting Clayco with the highest at $126,300 and Nestlé Purina with the lowest at $81,500.
  1. Clayco
    Average Salary: $126,300
    Clayco provides Mechanical Engineer opportunities with a focus on large-scale projects in St. Louis and beyond. The company operates in various sectors like commercial, industrial, and healthcare.


  2. Sargent & Lundy
    Average Salary: $114,792
    Sargent & Lundy offers Mechanical Engineer roles with a focus on power generation and energy efficiency. They operate in St. Louis and around the world.


  3. CyberCoders
    Average Salary: $110,500
    CyberCoders connects Mechanical Engineers with top companies in St. Louis. They offer roles that include designing and testing mechanical systems.


  4. Henderson Engineers
    Average Salary: $108,580
    Henderson Engineers provides Mechanical Engineer jobs focusing on infrastructure and construction. They operate in St. Louis and have projects nationwide.


  5. Mead & Hunt, Inc.
    Average Salary: $101,650
    Mead & Hunt, Inc. offers Mechanical Engineer positions with an emphasis on sustainable design. They have projects in St. Louis and across the country.


  6. Horner & Shifrin, Inc.
    Average Salary: $101,500
    Horner & Shifrin, Inc. provides Mechanical Engineer roles focused on architecture and engineering. They operate in St. Louis and serve clients nationwide.


  7. ServiceSource Inc.
    Average Salary: $98,433
    ServiceSource Inc. offers Mechanical Engineer positions with a focus on service and project management. They operate in St. Louis and have offices across the United States.


  8. Ameren
    Average Salary: $93,250
    Ameren provides Mechanical Engineer opportunities focusing on utility services. They operate in St. Louis and serve customers in Missouri and Illinois.


  9. WSP
    Average Salary: $84,600
    WSP offers Mechanical Engineer roles with a focus on consulting and engineering. They operate in St. Louis and have locations worldwide.


  10. Nestlé Purina
    Average Salary: $81,500
    Nestlé Purina provides Mechanical Engineer positions with a focus on manufacturing and production. They operate in St. Louis and have facilities across the United States.

Currently 2,631 Mechanical Engineer job openings, nationwide.

How's the job market for a Mechanical Engineer in the US?

Learn what a Mechanical Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Mechanical Engineer today.
Position
Overview
Mechanical Engineer
2,631 Job Openings