Software Development
What Is The Average Salary Of A Software Developer In The DC-MD-VA Metro?
Here is everything you need to know about the earning potential for a software developer working in Maryland, Virginia or Washington, DC.
According to the Bureau of Labor Statistics (BLS), a software developer is a professional who creates and develops software programs and applications for computers, mobile devices, and other electronic devices. This is a broad definition of the work and a software developer’s actual job duties and salary may vary depending on their specific role and the industry they work in. However, with that in mind, we can still glean an understanding of what someone within a software development role could potentially earn within the DC-MD-VA metro by looking at the BLS’ May 2024 Occupational Employment and Wage Statistics (OEWS) estimates that were released on April 24, 2025.
The numbers listed below represent the high, median and low salary for the entire state. This is important because even higher earning potential is available within the Baltimore-Washington parkway area and Northern VA, likely due to the increased number of government contractors and military installations in these areas. All of the amounts listed below are competitive with the national highs, lows and median, so you can’t go wrong with finding a software developer position anywhere in the Maryland, Virginia or Washington, DC area.
Average Salary For Software Developers Across The US
| High | Median | Low | |
| Software Developers | $211,450 | $133,080 | $79,850 |
Average Software Developer Salary In MD, VA & D
| High | Median | Low | |
| Average Software Developer Salary In MD | $218,190 | $137,890 | $86,490 |
| Average Software Developer Salary In VA | $208,480 | $134,470 | $82,560 |
| Average Software Developer Salary In DC | $203,560 | $136,040 | $87,120 |