How much does a Civil Engineer make?
Civil engineers enjoy a solid income in the engineering field. They typically earn an average yearly salary of about $95,776. This average comes from various roles and experience levels. Some engineers start with salaries near $41,000, while those with more experience can earn over $175,000 annually.
The earnings depend on many factors. For example, civil engineers in top-paying industries like oil and gas often earn higher salaries. Experience, education, and location also play big roles. Engineers in major cities or areas with high demand for infrastructure projects usually make more. Job seekers can aim for higher salaries by gaining experience and certifications in specialized areas.
What are the highest paying cities for a Civil Engineer?

-
Bakersfield, CA
Average Salary: $135,716
Bakersfield offers a strong opportunity for engineers focused on infrastructure. Companies like AECOM and HNTB bring projects that range from water management to transportation enhancements. Professionals here often work on large-scale developments.
Find Civil Engineer jobs in Bakersfield, CA
-
Modesto, CA
Average Salary: $132,419
In Modesto, civil engineers contribute to the city's growth by improving public facilities. With firms such as URS Corporation, opportunities often involve water systems and urban planning. The city's expanding infrastructure provides a dynamic work environment.
Find Civil Engineer jobs in Modesto, CA
-
San Jose, CA
Average Salary: $124,533
San Jose is a hub for tech and infrastructure. Engineers here work on projects with companies like Bechtel and AECOM. The focus on innovation and sustainable development makes it an exciting place to build a career.
Find Civil Engineer jobs in San Jose, CA
-
Los Angeles, CA
Average Salary: $122,114
Los Angeles offers a variety of projects for civil engineers. With major firms such as AECOM and HNTB, work often involves transportation systems and environmental projects. The diverse opportunities make it a vibrant place to practice.
Find Civil Engineer jobs in Los Angeles, CA
-
San Francisco, CA
Average Salary: $118,869
San Francisco's engineering scene is dynamic, with firms like Bechtel and AECOM. Engineers often tackle complex projects involving bridges, public transit, and sustainability. The city's innovation-driven environment offers great career growth.
Find Civil Engineer jobs in San Francisco, CA
-
Santa Rosa, CA
Average Salary: $116,517
Santa Rosa provides a chance to work on community infrastructure. Companies like AECOM and URS Corporation offer projects that focus on improving local facilities. The smaller scale allows for more hands-on work and community impact.
Find Civil Engineer jobs in Santa Rosa, CA
-
Durham, NC
Average Salary: $114,936
Durham offers opportunities in both urban and rural development. With AECOM and URS Corporation, engineers work on diverse projects. The city’s focus on education and innovation creates a stimulating work environment.
Find Civil Engineer jobs in Durham, NC
-
Sacramento, CA
Average Salary: $113,776
Sacramento is a center for state-related infrastructure projects. Companies such as AECOM and Bechtel provide opportunities in water management and public works. The city’s political focus ensures steady demand for engineering talent.
Find Civil Engineer jobs in Sacramento, CA
-
Seattle, WA
Average Salary: $113,728
Seattle's engineers tackle projects that blend urban development with sustainability. Firms like Bechtel and AECOM lead initiatives in transportation and public safety. The city’s progressive values create a forward-thinking work environment.
Find Civil Engineer jobs in Seattle, WA
-
Riverside, CA
Average Salary: $113,569
Riverside offers a mix of urban and suburban projects. With companies such as AECOM and URS Corporation, engineers work on infrastructure that supports the growing population. The city’s focus on quality of life makes it an appealing place to work.
Find Civil Engineer jobs in Riverside, CA
What are the best companies a Civil Engineer can work for?

-
Palo Alto Networks
Average Salary: $231,058
Palo Alto Networks offers exciting opportunities for Civil Engineers across various locations. They focus on creating secure and efficient infrastructures. Engineers work in major tech hubs like California, Washington, and Texas.
-
Techno Consult Inc.
Average Salary: $162,908
Techno Consult Inc. provides Civil Engineers with a chance to engage in innovative projects. The company operates nationwide, with key offices in Florida, New York, and California.
-
Toole Design Group
Average Salary: $154,898
At Toole Design Group, Civil Engineers collaborate on unique projects that enhance community infrastructure. They have offices in Colorado, Utah, and Wyoming.
-
HNTB Corporation
Average Salary: $151,607
HNTB Corporation offers diverse roles for Civil Engineers focusing on transportation and environmental projects. They have offices in major cities like Los Angeles, Chicago, and Boston.
-
Piper Companies
Average Salary: $146,125
Piper Companies is a top choice for Civil Engineers looking for steady growth. They work on infrastructure projects across the Midwest, with a focus on Illinois and Minnesota.
-
RQ Construction
Average Salary: $143,981
RQ Construction values Civil Engineers who work on large-scale projects. They operate in California, Nevada, and Arizona, providing opportunities in various urban centers.
-
TYlin
Average Salary: $139,409
TYlin offers Civil Engineers roles that focus on developing infrastructure in growing regions. The company operates in the Southeast, with significant offices in Georgia and Florida.
-
Interwest Consulting Group
Average Salary: $138,947
Interwest Consulting Group provides Civil Engineers with the chance to work on sustainable projects. Their offices span across the Western U.S., including Colorado and Utah.
-
Amazon.com
Average Salary: $138,047
Amazon.com offers unique opportunities for Civil Engineers to contribute to logistics and infrastructure projects. They have major hubs in Washington, California, and New York.
-
BKF Engineers
Average Salary: $134,013
BKF Engineers focuses on delivering innovative solutions to infrastructure challenges. They operate in the Southeast, with key locations in Florida and North Carolina.
How to earn more as a Civil Engineer?
Becoming a Civil Engineer can lead to a rewarding career with good earning potential. Many factors can help increase earnings in this field. One key factor is gaining experience. Engineers with more experience often receive higher salaries. Employers value the skills and knowledge that come with years on the job.
Pursuing further education can also boost earnings. A master’s degree in Civil Engineering or a related field can open doors to higher-paying positions. Specializing in a niche area, like transportation or environmental engineering, can also lead to better pay. Certifications in specific technologies or project management can further enhance earning potential. Networking with industry professionals and staying updated with the latest trends can lead to more job opportunities. Each of these factors can help a Civil Engineer earn more.
Here are some factors to consider for higher earnings:
- Gain more work experience
- Pursue further education
- Specialize in a niche area
- Obtain relevant certifications
- Network within the industry



