SalaryData

Software Engineer Salary in Maryland

Based on 19K+ workers in Maryland

Data year: 2025 · Last updated: June 2026

Median Annual Salary (MD)

$144,680

$69.558/hr

vs National Average

$106,671

+35.6% vs national median

Salary Range (10th–90th)

$70K $185K

19K employed in Maryland

Software Engineer salary in Maryland averages $144,680 per year, positioning the state as a competitive tech hub. This median reflects strong demand across Maryland's growing technology sector, which currently employs 19,060 software engineers. The state's salary significantly outpaces the national average by 36%, reflecting both cost of living and robust job market conditions that benefit experienced professionals.

Several factors influence software engineer compensation in Maryland, including years of experience, specialized technical skills, and industry sector. Proximity to major tech corridors and established companies in the region drives competitive wages. Educational background, certifications, and specific programming expertise also play important roles in determining where individual salaries fall within the $69,910 to $185,220 range typical for the field.

Salary Distribution — Software Engineer in Maryland

Software Engineer (MD) salary percentiles
PercentileAnnual Salary
10th percentile$69,910
25th percentile$114,920
Median (50th percentile)$144,680
75th percentile$165,730
90th percentile$185,220

Top H-1B Employers for Software Engineer in Maryland

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

#EmployerApplicationsMedian Wage
1COGNIZANT TECHNOLOGY SOLUTIONS US CORP17$124,904
2COMPUNNEL SOFTWARE GROUP, INC6$106,750
3IBM Corporation3$94,058
4ValueMomentum, Inc.3$126,000

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

Historical Salary Trend — Software Engineer in Maryland vs National

Historical Software Engineer (Maryland vs National) salary trend
YearMedian Salary (United States)
2022$127,780
2023$135,740
2024$141,540
2025$144,680
Historical salary trend for Software Engineer in Maryland
YearMaryland MedianNational Median
2022$127,780$89,712
2023$135,740$97,924
2024$141,540$101,746
2025$144,680$106,671

Software Engineer Salary by Experience Level in Maryland

Software Engineer Salary in Other States

Frequently Asked Questions

How much do software engineers make in Maryland?

Software engineers in Maryland earn a median salary of $144,680 per year, or $70 per hour. This is significantly higher than the national average, representing a 35.6% premium for the state.

What is the salary range for software engineers in Maryland?

Software engineer salaries in Maryland range from $69,910 at the lower end to $185,220 at the higher end, reflecting differences in experience, specialization, and employer size.

Is Maryland a good state for software engineer salaries compared to the national average?

Yes, Maryland offers software engineers 35.6% more than the national average salary. With a median of $144,680 annually, Maryland is an excellent market for software engineering careers.

How many software engineers work in Maryland?

There are approximately 19,060 software engineers employed in Maryland, indicating a substantial and active job market for software engineering professionals in the state.

Related Occupations

More Locations