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 II - Controls - Veregy, an Energy Transition Company - Columbus,OH

    Job DescriptionJob Description Veregy is an award-winning NAESCO-Accredited decarbonization company focusing on accelerating and simplifying the Energy Transition. We provide turnkey engineering and...

  • Project Coordinator - Mancan - Columbus,OH

    📣 Newark Mancan is Hiring! Position: Administrative Assistant / Project Coordinator Schedule: Monday–Friday, 8:30–4:30 Pay: Based on experience We're looking for an organized, detail-loving multitasker to keep our projects...

  • Assistant Project Manager - Hilscher Clarke Electric - Reynoldsburg,OH

    Join Hilscher-Clarke as a full-time Assistant Project Manager (BIM / VDC) in Canton or Pataskala, Ohio, where we're more than a team – we're more like a family. At Hilscher-Clarke, our people...

See all Civil Engineer jobs