How much does a Civil Engineer make in St. Louis, MO?
A civil engineer in St. Louis, MO, earns a good salary. The average yearly salary for this profession stands at $80,329. This amount varies based on experience and specific skills. For those just starting, salaries tend to be lower. As experience grows, so can the salary.
To provide a clearer picture, here is a breakdown of salaries for civil engineers across different experience levels in St. Louis, MO:
- Entry-level: $41,000
- Early career: $49,917
- Mid-career: $67,752
- Experienced: $94,504
- Late career: $130,173
What are the highest paying cities for a Civil Engineer near St. Louis, MO?

-
Detroit, MI
Average Salary: $107,122
Detroit offers exciting opportunities in engineering with a focus on revitalization projects. Companies like General Motors and DTE Energy seek professionals for infrastructure development. The city’s dynamic economy presents a chance to contribute to significant urban renewal efforts.
Find Civil Engineer jobs in Detroit, MI
-
Cincinnati, OH
Average Salary: $104,617
In Cincinnati, engineers work on various infrastructure and environmental projects. Major firms like Kroger and the Cincinnati Zoo offer diverse job opportunities. The city’s historic charm combined with modern infrastructure projects makes it an appealing place for engineers.
Find Civil Engineer jobs in Cincinnati, OH
-
Columbus, OH
Average Salary: $102,711
Columbus is known for its growing tech scene and infrastructure projects. Engineers find roles with companies like Nationwide and OhioHealth. The city's expanding economy offers many opportunities for career growth and development.
Find Civil Engineer jobs in Columbus, OH
-
Little Rock, AR
Average Salary: $98,378
Little Rock offers a blend of small-city feel with big-city opportunities. Engineers contribute to infrastructure projects with companies like Alltel and Entergy. The city's growing economy provides a stable environment for professional growth.
Find Civil Engineer jobs in Little Rock, AR
-
Tulsa, OK
Average Salary: $97,152
Tulsa’s thriving economy offers numerous engineering jobs, especially in energy and telecommunications. Companies like ONEOK and QuikTrip provide diverse opportunities. The city’s strong focus on infrastructure makes it a great place for engineers.
Find Civil Engineer jobs in Tulsa, OK
-
Madison, WI
Average Salary: $97,119
Madison offers a vibrant community with many engineering opportunities. Companies like Epic Systems and the University of Wisconsin seek skilled professionals. The city’s commitment to education and innovation creates a stimulating environment for engineers.
Find Civil Engineer jobs in Madison, WI
-
Nashville, TN
Average Salary: $96,712
Nashville’s growing population and economy provide many engineering opportunities. Companies like Bridgestone and Ascension Health offer diverse roles. The city’s blend of urban life and southern charm makes it an attractive place to work.
Find Civil Engineer jobs in Nashville, TN
-
Chicago, IL
Average Salary: $95,574
Chicago is a hub for engineering with many high-profile projects. Companies like Boeing and Chicago Transit Authority offer exciting roles. The city’s diverse opportunities and cultural richness make it a prime location for professionals.
Find Civil Engineer jobs in Chicago, IL
-
Omaha, NE
Average Salary: $94,179
Omaha offers a strong economy and many engineering opportunities. Companies like Berkshire Hathaway and Union Pacific Railroad provide diverse roles. The city’s focus on growth and development creates a supportive environment for engineers.
Find Civil Engineer jobs in Omaha, NE
-
Louisville, KY
Average Salary: $93,095
Louisville provides a mix of urban and suburban opportunities for engineers. Companies like Yum Brands and Brown-Forman offer exciting projects. The city’s historical charm and modern infrastructure make it an appealing place to work.
Find Civil Engineer jobs in Louisville, KY
What are the best paying companies for a Civil Engineer in St. Louis, MO?

-
GPAC
Average Salary: $115,000
GPAC offers exciting Civil Engineer jobs in St. Louis, MO. They focus on infrastructure and transportation projects. They operate throughout Missouri.
-
Jacobs
Average Salary: $107,033
Jacobs provides diverse Civil Engineer roles in St. Louis, MO. They work on large-scale projects. Their operations span across multiple states.
-
Sargent & Lundy
Average Salary: $105,396
Sargent & Lundy offers rewarding Civil Engineer positions in St. Louis, MO. They focus on energy and infrastructure. Their work is seen across the country.
-
Ameren
Average Salary: $93,979
Ameren employs Civil Engineers in St. Louis, MO. They specialize in utility and energy projects. Their operations cover several states.
-
CDG Engineers, Inc.
Average Salary: $91,469
CDG Engineers, Inc. has Civil Engineer jobs in St. Louis, MO. They work on infrastructure and environmental projects. Their projects are mostly local.
-
The Clayton Engineering Company
Average Salary: $89,283
The Clayton Engineering Company offers Civil Engineer roles in St. Louis, MO. They focus on transportation and infrastructure. Their projects serve the region.
-
Farnsworth Group
Average Salary: $76,410
Farnsworth Group provides Civil Engineer jobs in St. Louis, MO. They work on engineering and design projects. Their operations are mostly local.
-
CRAWFORD, MURPHY & TILLY
Average Salary: $71,688
CRAWFORD, MURPHY & TILLY offers Civil Engineer positions in St. Louis, MO. They focus on civil and structural engineering. Their work is regional.
-
Quigg Engineering
Average Salary: $71,667
Quigg Engineering employs Civil Engineers in St. Louis, MO. They work on infrastructure projects. Their projects are mainly local.
-
City of St. Louis
Average Salary: $69,398
The City of St. Louis provides Civil Engineer jobs. They focus on city infrastructure. Their work impacts the local community directly.
What are the best paying Civil Engineer related jobs in St. Louis, MO?

-
Materials Engineer
Average Salary: $160,333
This role focuses on the development and testing of materials. Companies in St. Louis, like Archer-Daniels-Midland, value engineers who can improve product durability. They also work on sustainability efforts.
Find Materials Engineer jobs in St. Louis, MO
-
Architect
Average Salary: $132,518
Architects design buildings and structures. In St. Louis, firms like HNTB Corporation seek architects to collaborate on public projects. They create plans that meet community needs.
Find Architect jobs in St. Louis, MO
-
Safety Engineer
Average Salary: $113,806
Safety engineers ensure that construction projects follow safety regulations. Local companies like St. Louis County seek safety experts to prevent accidents. They review plans and conduct safety training.
Find Safety Engineer jobs in St. Louis, MO
-
Electrical Engineer
Average Salary: $103,930
Electrical engineers design electrical systems for buildings. St. Louis-based firms like Ameren Missouri need engineers who can design reliable systems. They ensure safety and efficiency.
Find Electrical Engineer jobs in St. Louis, MO
-
Transportation Engineer
Average Salary: $101,967
These professionals work on transportation systems, including roads and bridges. Companies in St. Louis like Burns & McDonnell seek transportation engineers. They aim to improve traffic flow and infrastructure.
Find Transportation Engineer jobs in St. Louis, MO
-
Water/Wastewater Project Engineer
Average Salary: $99,450
These engineers manage water supply and treatment systems. In St. Louis, companies like Ladue Municipal Water & Sewer District hire them to design effective systems. They ensure clean water and proper waste management.
Find Water/Wastewater Project Engineer jobs in St. Louis, MO
-
Construction Manager
Average Salary: $95,559
Construction managers oversee building projects. St. Louis companies like McCarthy Building Companies need managers to coordinate teams and budgets. They ensure projects are completed on time and within budget.
Find Construction Manager jobs in St. Louis, MO
-
Mechanical Engineer
Average Salary: $95,548
Mechanical engineers design mechanical systems, including HVAC. In St. Louis, firms like Edward Jones require engineers to create efficient systems. They focus on comfort and energy savings.
Find Mechanical Engineer jobs in St. Louis, MO
-
Rail Engineer
Average Salary: $86,500
Rail engineers work on transportation projects involving trains. St. Louis companies like BNSF Railway seek engineers to improve rail systems. They focus on safety and efficiency.
Find Rail Engineer jobs in St. Louis, MO
-
Civil Engineering Technician
Average Salary: $70,400
Technicians support civil engineers in their work. Local firms like GZA GeoEnvironmental seek technicians to assist with surveys and design. They play a key role in project success.
Find Civil Engineering Technician jobs in St. Louis, MO



