Software engineer salary in Baltimore, MD

Software engineers in the Baltimore metro earn a median of $138,900 a year. That is 2.1% above the US median, and 2.2% below it once you account for higher prices in Baltimore.

Median salary

$138,900

US median: $135,980

The middle half earn

$105,670 – $200,910

25th to 75th percentile

After cost of living

$132,940

Baltimore prices: 4.5% above US average

H-1B median offer

$124,000

467 approved applications

Pay range

The top 10% of software engineers in Baltimore earn more than $223,550 a year. The bottom 10% earn less than $87,290.

BaltimoreMedian $138,900

10th percentile $87,290, 25th $105,670, 75th $200,910, 90th $223,550.

United StatesMedian $135,980

10th percentile $82,460, 25th $105,210, 75th $171,980, 90th $214,670.

H-1B offers in BaltimoreMedian $124,000

10th percentile $99,400, 25th $122,013, 75th $151,091, 90th $170,010.

Line: 10th to 90th percentile. Box: the middle half (25th to 75th). Dark mark: the median.

How far the pay goes in Baltimore

Prices in Baltimore are 4.5% above the US average, which makes the median worth $132,940 in US-average dollars. Housing costs 18.2% more than the US average.

All prices104.5
Housing118.2

Black line: US average = 100. Source: Bureau of Economic Analysis, 2024.

Other tech jobs in Baltimore

Median yearly pay and the number of people in each job across the Baltimore metro.

JobPeopleMedian
IT managers7,010$168,520
Network architects2,480$160,340
Software engineers16,850$138,900
Information security analysts4,600$138,170
Data scientists1,090$134,320
QA analysts and testers2,670$129,880
Database administrators1,190$123,730
Network and systems administrators4,620$122,950
Computer systems analysts6,850$108,980
Web developers790$107,590
Computer programmers780$106,420
Web and digital interface designers500$96,760
IT support specialists5,080$62,950

What H-1B employers offer in Baltimore

From October 2025 to June 2026, the Department of Labor approved 467 H-1B applications for software engineers in the Baltimore metro, from 286 employers.

Median offer

$124,000

Middle half

$122,013 – $151,091

Employers

286

Applications by wage level

  • Level I (entry): 61
  • Level II: 250
  • Level III: 77
  • Level IV (most experienced): 36
  • Not stated: 43

These are salaries offered on approved applications, not salaries paid. Each application lists only its main work site.

Job outlook

+15.8%

The BLS expects over 267,000 more software developer jobs across the US from 2024 to 2034. Jobs overall are expected to grow 3.1%.

275 open tech jobs in Annapolis Junction right now

From 15 companies. 5 were posted in the past week.

Jobs nearby: Fort Meade

Sources and notes

  • Salaries and job counts: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (published May 15, 2026), Baltimore-Columbia-Towson metro. The BLS counts software engineers as "Software Developers" (job code 15-1252).
  • Cost of living: US Bureau of Economic Analysis, Regional Price Parities, 2024.
  • H-1B offers: US Department of Labor, H-1B application data, October 1, 2025 to June 30, 2026. Approved H-1B applications with job code 15-1252 and a work site in one of the metro area's 7 counties.
  • Job outlook: US Bureau of Labor Statistics, Employment Projections 2024 to 2034, whole US.
  • Open jobs: counted on hiredaemon as this page loads.