H-1B Salaries in Maryland

6,681 filings across 67 cities

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary in Maryland is $126,268 — 4% above the national median of $121,514.

Section 1
$126,268
Average
6,681
Filings
67
Cities
$63,134–$252,536
Range

Top Cities in Maryland

CityAvg. SalaryFilings
Baltimore $110,416 1,394
Bethesda $123,838 682
Rockville $120,756 623
Gaithersburg $123,651 406
Frederick $118,966 332
Columbia $112,681 312
Germantown $121,314 245
Owings Mills $118,349 223
Ellicott City $128,952 177
College Park $100,936 163
Silver Spring $114,699 163
Hanover $126,801 150
Linthicum Heights $112,672 143
Towson $111,220 90
Clarksburg $142,071 83
Section 2

Top Roles in Maryland

Job TitleAvg. SalaryFilings
Software Developer $113,273 233
Software Engineer $120,559 173
Assistant Professor $136,375 116
Research Fellow $92,733 105
Research Associate $76,847 73
Postdoctoral Fellow $67,963 71
Senior Software Engineer $139,038 60
Assistant Research Scientist $96,173 52
Postdoctoral Research Fellow $68,902 50
Registered Nurse $91,640 47
Section 3

See also: prevailing wage in Maryland — H-1B wage levels and the DOL wage floor vs actual salaries.