How much does a Mechanical Engineer make 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.
What are the highest paying cities for a Mechanical Engineer near St. Louis, MO?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Mechanical Engineer related jobs in St. Louis, MO?

-
Materials Engineer
Average Salary: $160,333
Professionals in this role analyze and test materials used in various products. Companies like Boeing and Ameren use these experts in St. Louis. They ensure the materials meet safety and performance standards.
Find Materials Engineer jobs in St. Louis, MO
-
Consulting Engineer
Average Salary: $143,875
These experts work with businesses to improve their processes and products. Firms such as Burns & McDonnell and STL Engineering in St. Louis often hire these professionals. They provide insights and solutions to complex engineering problems.
Find Consulting Engineer jobs in St. Louis, MO
-
Product Development Engineer
Average Salary: $129,925
In this role, professionals design and create new products. Companies like Emerson and Monsanto rely on these engineers in St. Louis. They focus on bringing innovative ideas to market efficiently.
Find Product Development Engineer jobs in St. Louis, MO
-
Instrumentation Engineer
Average Salary: $129,204
These engineers design and maintain instruments used in manufacturing. St. Louis companies such as STL Engineering and Honeywell employ these specialists. They ensure that equipment runs smoothly and efficiently.
Find Instrumentation Engineer jobs in St. Louis, MO
-
Systems Engineer
Average Salary: $120,150
Specialists in this field integrate different parts of a system. They work for companies like Boeing and Ameren in St. Louis. They ensure that all components work together seamlessly.
Find Systems Engineer jobs in St. Louis, MO
-
Automation Engineer
Average Salary: $115,726
These engineers develop automated systems for manufacturing. Firms such as Boeing and Monsanto in St. Louis hire these professionals. They focus on increasing efficiency and reducing human error.
Find Automation Engineer jobs in St. Louis, MO
-
Safety Engineer
Average Salary: $113,806
Safety engineers create and enforce safety protocols. Companies like Ameren and STL Engineering in St. Louis value these professionals. They ensure the workplace remains safe and compliant with regulations.
Find Safety Engineer jobs in St. Louis, MO
-
Automotive Engineer
Average Salary: $110,675
These engineers work on vehicle design and manufacturing. St. Louis has companies like Ford and General Motors that employ these experts. They focus on creating reliable and efficient vehicles.
Find Automotive Engineer jobs in St. Louis, MO
-
Robotics Engineer
Average Salary: $106,417
Robotics engineers design and build robots. Companies such as STL Engineering in St. Louis hire these professionals. They focus on creating systems that can perform various tasks autonomously.
Find Robotics Engineer jobs in St. Louis, MO
-
Design Engineer
Average Salary: $102,936
These professionals create detailed designs for products. Firms like Boeing and Emerson in St. Louis rely on these engineers. They work on the initial design phase to ensure all specifications are met.
Find Design Engineer jobs in St. Louis, MO



