Entry Level Salary for Civil Engineers

The average salary for an entry level Civil Engineer is $59,891. An experienced Civil Engineer makes about $85,509 per year.

Civil engineers design, build, supervise, operate, and maintain construction projects and systems in the public and private sector, including roads, buildings, airports, tunnels, dams, bridges, and systems for water supply and sewage treatment. Many civil engineers work in design, construction, research, and education. Find more career information.

Salary Calculator


Entry Level Experienced

Top 3 Civil Engineer Jobs

  • Engineer , Civil/Structural (Industrial) - MasTec Industrial - Columbus,OH

    Overview: We're growing, and it's an exciting time to be part of our journey! As an Engineer on our team, you'll contribute to meaningful projects by providing technical direction and support throughout the entire project lifecycle from...

  • Civil & Environmental Engineer, Senior Advisor - AC Disaster Consulting - Columbus,OH

    Introduction: We are a leading, national consulting firm that provides compassionate, full-spectrum emergency management services including planning and preparedness, response, recovery, and mitigation services to the...

  • Civil Engineer (P.E. or Reciprocity) - Myrtle Beach | Relocation Available - Selectek Staffing Solutions - Columbus,OH

    Civil Engineer Land Development Type: Direct Hire | Full-Time Location: Myrtle Beach, SC Compensation: ~ $150 K$160 K Excellent Benefits Relocation Assistance Available Are you a skilled Civil Engineer ready to lead impactful land development...

See all Civil Engineer jobs