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

  • Civil Engineer - Trilon Group - Columbus,OH

    Civil Engineer Application Deadline: 31 July 2026 Department: Civil/Municipal Employment Type: Full Time Location: Columbus, OH...

  • Civil Engineer - Destinationone Consulting - Columbus,OH

    Job Description destinationone Consulting specializes in recruitment across diverse sectors, including CleanTech, Education and EdTech, Government (Municipal, State/Provincial, and Federal), Health and MedTech, Healthcare and...

  • Civil Engineer - Schweitzer Engineering Laboratories - Lewis Center,OH

    The devices we make at SEL are embedded in the power grid. They prevent blackouts. They make outages safer and shorter in duration; they add cybersecurity, automation, and communication. They use cutting-edge technologies and operate at speeds that...

See all Civil Engineer jobs