Computer Programmer

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

$91,536Avg. Salary
$46,000Minimum
$840,000Maximum

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Computer Programmer is $91,536 — 25% below the national median H-1B salary of $121,514. Based on 2,064 certified filings across all employers.

Section 1

What is the average H-1B salary for Computer Programmer?

The average H-1B salary for Computer Programmer is $91,536 based on 2,064 certified filings with the US Department of Labor. Salaries range from $46,000 to $840,000.

$91,536
Average
$46,000
Minimum
$840,000
Maximum
2,064
Filings

Top Companies Hiring Computer Programmer

Section 2

Computer Programmer Salaries by City

CityAvg. SalaryFilings
Mckinney, TX $140,585 13
Santa Clara, CA $130,761 17
Mountain View, CA $128,884 17
San Jose, CA $124,113 30
Longmont, CO $115,710 6
Sunnyvale, CA $114,537 64
Milpitas, CA $114,475 12
Rogers, AR $111,879 8
Monmouth Junction, NJ $111,819 5
Edison, NJ $110,443 16
Wesley Chapel, FL $109,688 5
Weehawken, NJ $108,911 9
North Brunswick, NJ $107,347 13
Franklin, TN $105,368 10
Tracy, CA $103,545 6
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.