How Much Do Civil Engineers Make?
The median Civil Engineer salary is $101,035 per year as of 2024, based on BLS data across 24 metro areas. Salaries range from $82,110 to $129,260 depending on location. The national mean (average) salary is $111,826, with approximately 157,630 people employed in this role across the US.
Key Data
| Metric | Value |
|---|---|
| National Median Salary | $101,035 |
| National Mean Salary | $111,826 |
| Salary Range (by city median) | $82,110 – $129,260 |
| Total Employment | 157,630 |
| Metro Areas Tracked | 24 |
Top-Paying Cities
| City | Median Salary |
|---|---|
| San Jose, CA | $129,260 |
| San Francisco, CA | $126,560 |
| Seattle, WA | $107,930 |
| San Diego, CA | $106,350 |
| New York, NY | $106,130 |