How much does a Mechanical Engineer make in St. Louis, MO?
Mechanical engineers in St. Louis, MO, enjoy a competitive salary. On average, they earn about $94,659 per year. This figure reflects the skills and expertise these professionals bring to the table. With a range of salaries, many engineers find this field both rewarding and financially stable.
The salary distribution shows a broad range of earnings. The lowest 10% earn around $49,300, while the top 10% can make over $130,000. This spread offers opportunities for growth and advancement. Engineers with more experience or specialized skills often find themselves in the higher pay brackets. This data highlights the potential for career progression in this field.
What are the highest paying cities for a Mechanical Engineer near St. Louis, MO?

-
Atlanta, GA
Average Salary: $106,931
Atlanta offers a dynamic environment for engineers. Companies like Boeing and Coca-Cola provide opportunities to work on innovative projects. The city's growing tech scene also opens doors for cross-industry collaborations.
Find Mechanical Engineer jobs in Atlanta, GA
-
Chicago, IL
Average Salary: $97,689
Chicago is a hub for engineering talent. With giants like John Deere and Caterpillar, engineers here focus on cutting-edge machinery. The city's rich history in manufacturing offers a unique blend of tradition and innovation.
Find Mechanical Engineer jobs in Chicago, IL
-
Nashville, TN
Average Salary: $96,284
Nashville combines a vibrant culture with strong engineering opportunities. Engineers work with companies like Nissan and Amazon Web Services. The city's growing tech sector provides a fresh landscape for career growth.
Find Mechanical Engineer jobs in Nashville, TN
-
Pittsburgh, PA
Average Salary: $93,593
Pittsburgh is known for its industrial roots. Engineers here work with companies like U.S. Steel and Westinghouse. The city's focus on manufacturing and technology offers a rich field for engineering expertise.
Find Mechanical Engineer jobs in Pittsburgh, PA
-
Kansas City, MO
Average Salary: $92,643
Kansas City offers a mix of traditional and modern engineering roles. Companies like Cerner and HCA Healthcare provide diverse opportunities. The city's central location makes it a key player in logistics and transportation.
Find Mechanical Engineer jobs in Kansas City, MO
-
Tulsa, OK
Average Salary: $92,564
Tulsa is a growing center for engineering. With companies like ONEOK and Phillips 66, engineers work on energy and technology projects. The city's supportive business environment fosters innovation and career advancement.
Find Mechanical Engineer jobs in Tulsa, OK
-
Fort Worth, TX
Average Salary: $91,705
Fort Worth is a key location for engineering in the energy sector. Companies like Lockheed Martin and American Airlines provide exciting opportunities. The city's strong economy supports a wide range of engineering disciplines.
Find Mechanical Engineer jobs in Fort Worth, TX
-
Milwaukee, WI
Average Salary: $91,075
Milwaukee offers a blend of manufacturing and technology for engineers. Companies like Johnson Controls and Harley-Davidson provide diverse projects. The city's commitment to innovation makes it a great place for career development.
Find Mechanical Engineer jobs in Milwaukee, WI
-
Des Moines, IA
Average Salary: $91,054
Des Moines is a hub for agricultural and industrial engineering. Companies like Principal Financial Group and Rockwell Collins offer varied opportunities. The city's focus on sustainability and technology creates a forward-thinking environment.
Find Mechanical Engineer jobs in Des Moines, IA
-
Detroit, MI
Average Salary: $90,770
Detroit is a historic center for automotive engineering. Companies like General Motors and Ford provide cutting-edge projects. The city's rich automotive heritage offers a unique backdrop for engineering innovation.
Find Mechanical Engineer jobs in Detroit, MI
What are the best paying companies for a Mechanical Engineer in St. Louis, MO?

-
Clayco
Average Salary: $126,300
Clayco is a leading construction company with offices in St. Louis and beyond. They offer exciting Mechanical Engineer roles. These positions involve designing and overseeing the construction of mechanical systems. Clayco works on various projects, including commercial and industrial buildings.
-
Randstad
Average Salary: $123,427
Randstad is a global staffing firm with a strong presence in St. Louis. They provide Mechanical Engineer jobs with a focus on temporary and permanent positions. These roles involve working with clients to design and implement mechanical systems. Randstad offers diverse projects across different industries.
-
CyberCoders
Average Salary: $115,500
CyberCoders is a recruitment agency that connects job seekers with top companies. They have Mechanical Engineer positions in St. Louis. These roles require designing and testing mechanical systems. CyberCoders works with various industries, offering a wide range of projects.
-
Sargent & Lundy
Average Salary: $114,924
Sargent & Lundy is an engineering firm with offices in St. Louis. They offer Mechanical Engineer jobs focused on power generation and infrastructure. These roles involve designing and managing mechanical systems. Sargent & Lundy works on large-scale projects across the country.
-
Henderson Engineers
Average Salary: $108,206
Henderson Engineers is a consulting firm with a strong presence in St. Louis. They provide Mechanical Engineer jobs that focus on designing and managing mechanical systems. These roles involve working on projects for various industries, including healthcare and manufacturing.
-
Ameren
Average Salary: $106,200
Ameren is a utility company with offices in St. Louis. They offer Mechanical Engineer jobs focused on power generation and infrastructure. These roles involve designing and managing mechanical systems. Ameren works on large-scale projects across the country.
-
Horner & Shifrin, Inc.
Average Salary: $101,500
Horner & Shifrin, Inc. is an engineering firm with offices in St. Louis. They provide Mechanical Engineer jobs focused on designing and managing mechanical systems. These roles involve working on projects for various industries, including healthcare and manufacturing.
-
Nidec Motor Corporation
Average Salary: $99,400
Nidec Motor Corporation is a global company with a manufacturing plant in St. Louis. They offer Mechanical Engineer jobs focused on designing and managing mechanical systems. These roles involve working on projects for various industries, including automotive and aerospace.
-
ServiceSource Inc.
Average Salary: $97,500
ServiceSource Inc. is a staffing firm with offices in St. Louis. They offer Mechanical Engineer jobs focused on designing and managing mechanical systems. These roles involve working on projects for various industries, including healthcare and manufacturing.
-
Mead & Hunt, Inc.
Average Salary: $92,064
Mead & Hunt, Inc. is a consulting firm with offices in St. Louis. They provide Mechanical Engineer jobs focused on designing and managing mechanical systems. These roles involve working on projects for various industries, including healthcare and manufacturing.
What are the best paying Mechanical Engineer related jobs in St. Louis, MO?

-
Consulting Engineer
Average Salary: $139,875
Consulting engineers work with businesses to improve their systems. They often collaborate with teams in St. Louis, offering expert advice. Companies like XYZ Consulting and ABC Engineering seek skilled professionals.
Find Consulting Engineer jobs in St. Louis, MO
-
Instrumentation Engineer
Average Salary: $116,104
These engineers design and maintain instruments for various processes. They play a key role in ensuring accuracy and efficiency in manufacturing. Local firms such as DEF Instruments and GHI Technologies hire these experts.
Find Instrumentation Engineer jobs in St. Louis, MO
-
Systems Engineer
Average Salary: $115,766
Systems engineers work on integrating different parts of a project. They ensure that all components work together smoothly. Companies like JKL Systems and MNO Engineering look for qualified candidates.
Find Systems Engineer jobs in St. Louis, MO
-
Automation Engineer
Average Salary: $114,038
Automation engineers develop systems to automate tasks. They focus on improving efficiency and reducing human error. Firms such as PQR Automation and RSTU Systems need these professionals.
Find Automation Engineer jobs in St. Louis, MO
-
Robotics Engineer
Average Salary: $102,064
Robotics engineers design and build robots. They work on creating machines that can perform tasks autonomously. Companies like VWX Robotics and YZA Automation hire these specialists.
Find Robotics Engineer jobs in St. Louis, MO
-
Product Development Engineer
Average Salary: $100,058
These engineers create new products from concept to production. They work closely with design and manufacturing teams to bring ideas to life. ABC Products and DEF Innovations seek skilled engineers.
Find Product Development Engineer jobs in St. Louis, MO
-
Design Engineer
Average Salary: $98,628
Design engineers create blueprints and models for new products. They ensure that designs meet specifications and are feasible. Companies like GHI Design and JKL Manufacturing look for talented designers.
Find Design Engineer jobs in St. Louis, MO
-
Process Engineer
Average Salary: $97,481
Process engineers optimize manufacturing processes. They work to improve efficiency and reduce waste. Firms such as MNO Processes and PQR Manufacturing hire these professionals.
Find Process Engineer jobs in St. Louis, MO
-
Safety Engineer
Average Salary: $94,289
Safety engineers ensure that workplaces meet safety standards. They conduct risk assessments and develop safety protocols. Companies like STU Safety and VWX Compliance need these experts.
Find Safety Engineer jobs in St. Louis, MO
-
Subsystems Engineer
Average Salary: $90,500
Subsystems engineers focus on specific parts of a larger system. They ensure that each component works correctly. Firms such as YZA Subsystems and BCD Engineering hire these specialists.
Find Subsystems Engineer jobs in St. Louis, MO