Skip to content
AffordMap
Engineering

Civil Engineers Salary by State and Metro Area (2026)

Civil Engineerss in the United States earn a median salary of $99,590/year ($47.88/hr). Salaries range from $65,920 to $160,990 depending on experience. Below, compare salaries across all 50 states and top metro areas.

$66K
10th percentile
$79K
25th percentile
$100K
Median
$128K
75th percentile
$161K
90th percentile

Civil Engineers salary by state

StateMedianHourlyEmployment
California$118K$56.95/hr54,640
Rhode Island$112K$53.96/hr1,200
Alaska$107K$51.56/hr1,540
Washington$105K$50.52/hr11,900
New Mexico$105K$50.29/hr1,400
Massachusetts$104K$50.22/hr9,460
Mississippi$104K$49.97/hr2,050
New Jersey$104K$49.85/hr6,780
Oregon$103K$49.55/hr4,140
New York$102K$49.25/hr17,000

Top paying metro areas

Metro areaMedianEmployment
Sacramento-Roseville-Folsom, CA$130K5,190
San Jose-Sunnyvale-Santa Clara, CA$129K3,180
Redding, CA$127K330
San Francisco-Oakland-Fremont, CA$127K9,920
Napa, CA$123K160
Kennewick-Richland, WA$121K500
Walla Walla, WA$119K210
Deltona-Daytona Beach-Ormond Beach, FL$119K340
Yuba City, CA$118K410
Santa Cruz-Watsonville, CA$116K190
How to become a civil engineersCareer guide →