SalaryData

Civil Engineer Salary in Maryland

Based on 5K+ workers in Maryland

Data year: 2025 · Last updated: June 2026

Median Annual Salary (MD)

$100,680

$48.404/hr

vs National Average

$99,151

+1.5% vs national median

Salary Range (10th–90th)

$76K $153K

5K employed in Maryland

Civil engineers in Maryland earn a median salary of $100,680 per year, positioning the state slightly above the national average at 2% higher. With approximately 5,240 civil engineers employed across Maryland, the state represents a significant hub for the profession. Salaries in the field range from $75,550 to $152,730 annually, reflecting considerable variation based on individual circumstances and career progression.

Several factors influence civil engineer salary in Maryland, including years of experience, educational credentials, and specialization within the field. Geographic location within the state, employer type, and project complexity also play important roles in determining compensation. Engineers working on infrastructure projects or for larger firms typically command higher salaries, while those early in their careers or in smaller markets may earn toward the lower end of the range.

Salary Distribution — Civil Engineer in Maryland

Civil Engineer (MD) salary percentiles
PercentileAnnual Salary
10th percentile$75,550
25th percentile$81,640
Median (50th percentile)$100,680
75th percentile$126,620
90th percentile$152,730

Top H-1B Employers for Civil Engineer in Maryland

Companies that filed the most H-1B (LCA) applications for this role in Maryland — ranked by application count.

#EmployerApplicationsMedian Wage
1Flatiron Dragados USA, Inc.3$82,500

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Historical Salary Trend — Civil Engineer in Maryland vs National

Historical Civil Engineer (Maryland vs National) salary trend
YearMedian Salary (United States)
2022$82,190
2023$93,970
2024$100,320
2025$100,680
Historical salary trend for Civil Engineer in Maryland
YearMaryland MedianNational Median
2022$82,190$86,235
2023$93,970$90,685
2024$100,320$96,900
2025$100,680$99,151

Civil Engineer Salary by Experience Level in Maryland

Civil Engineer Salary in Other States

Frequently Asked Questions

How much do civil engineers make in Maryland?

The median salary for civil engineers in Maryland is $100,680 per year, or $48 per hour. This is 1.5% higher than the national average for civil engineers, making Maryland a competitive market for this profession.

What is the salary range for civil engineers in Maryland?

Civil engineers in Maryland earn between $75,550 and $152,730 annually, depending on experience, education, and employer. This wide range reflects the variety of roles and career stages within the civil engineering field across the state.

Is civil engineering a well-paying job in Maryland compared to the national average?

Yes, civil engineers in Maryland earn 1.5% more than the national average, with a median salary of $100,680 annually. This slight premium makes Maryland an attractive location for civil engineers seeking competitive compensation.

How many civil engineers work in Maryland?

There are approximately 5,240 civil engineers currently employed in Maryland. This represents a substantial workforce in the state's engineering sector.

Related Occupations

More Locations