Data Analyst

H-1B Salary Data · 2,205 certified filings

$90,503Avg. Salary
$45,972Minimum
$768,000Maximum

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Data Analyst is $90,503 — 26% below the national median H-1B salary of $121,514. Based on 2,205 certified filings across all employers.

Section 1

What is the average H-1B salary for Data Analyst?

The average H-1B salary for Data Analyst is $90,503 based on 2,205 certified filings with the US Department of Labor. Salaries range from $45,972 to $768,000.

$90,503
Average
$45,972
Minimum
$768,000
Maximum
2,205
Filings

Top Companies Hiring Data Analyst

Section 2

Data Analyst Salaries by City

CityAvg. SalaryFilings
Sunnyvale, CA $136,659 8
Bellevue, WA $130,605 17
San Francisco, CA $128,607 28
San Jose, CA $121,954 21
Mountain View, CA $121,377 6
Santa Clara, CA $118,756 7
Fremont, CA $113,976 10
Baltimore, MD $108,631 7
Seattle, WA $107,524 14
New York, NY $106,358 119
Harrison, NJ $104,690 6
Newark, NJ $103,751 5
Pflugerville, TX $102,912 7
Aubrey, TX $102,554 7
Celina, TX $102,182 5
Section 3

Pay for this role varies by DOL wage level — see the H-1B wage levels I–IV explained with prevailing wage data per level.

Source: US Department of Labor LCA Disclosure Data. Category: Engineering. Updated: Q1 FY2025.