According to the annual survey conducted by the National Association of Colleges and Employers (NACE), civil engineering graduates from the class of 2012 had an annual starting salary of $57,600. This survey looked at starting salaries for college graduates from over 90 disciplines. Civil engineering ranked seventh on this list.
Graduates with engineering and technical degrees command the highest starting salaries among new college graduates. Of the top ten majors with the highest starting salaries in 2012, six were from various engineering specialties and three were from other technical disciplines. Finance was the only non-technical major cracking the top ten.
The Bureau of Labor statistics projects demand for civil engineers to grow by 20 percent by 2020. This is faster than average across all industries. In 2012, approximately 272,900 civil engineers were employed in the United States.