Civil Engineer Salary in Maryland
Based on 5K+ workers in Maryland
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
| Percentile | Annual 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.
| # | Employer | Applications | Median Wage |
|---|---|---|---|
| 1 | Flatiron 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
| Year | Median Salary (United States) |
|---|---|
| 2022 | $82,190 |
| 2023 | $93,970 |
| 2024 | $100,320 |
| 2025 | $100,680 |
| Year | Maryland Median | National 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.