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, EI - PUBLIC WORKS - EMH&T - Columbus,OH

    Civil Engineer (EI) EMH&T is currently seeking a Civil Engineer (EI) to join our Public Works team located in Columbus, OH. Our EIs work under the guidance of experienced Engineers and Project Managers who provide mentorship and...

  • Civil Engineer - MRINetwork - Columbus,OH

    Civil Engineer This company is a multi-discipline, full-service consulting engineering firm specializing in design and procurement for natural gas compression facilities. They have an immediate opening for a Civil Engineer in its...

  • Civil Engineer - Harrison Consulting Solutions - Columbus,OH

    Senior Civil Engineer An industry leading multi-disciplinary team is looking for a Senior Civil Engineer for their Columbus team! Responsibilities: Civil project management, project design, and plan preparation Small through large...

See all Civil Engineer jobs