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

  • Project Engineer-Heavy Civil Construction - Kimmel and Associates - Columbus,OH

    About the Company: Our client is a well-established and growing heavy civil construction firm with a strong reputation for delivering complex infrastructure projects safely, on time, and within budget. Headquartered in Columbus, OH, they specialize...

  • Civil Engineer - Randstad - Columbus,OH

    We have a client seeking a skilled Civil Engineer to join their dynamic team in Columbus, Ohio. This role is a perfect fit for a design professional who enjoys the challenge of transforming raw land into thriving residential, commercial, 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