Programmer Analyst salary
From 23,865 certified H-1B filings (FY2025–FY2026). Base salary only.
- Occupation code 15-1251: Computer Programmers
- Also filed as: Computer Programmer
At a glance
- Mostly Level II (mid-level). 68% of Programmer Analyst filings are Level II, compared with 42% across all H-1B filings.
- Top filer: Tata Consultancy Services. 1,831 filings (8% of the total), median $83,866.
- Pay depends on the city. Among the 10 metro areas with the most filings, the median ranges from $82,534 in Chicago, IL to $127,000 in San Jose, CA.
- Median up 22% since FY2020. From $78,105 in FY2020 to $95,243 in FY2026 (Q1–Q3). Nominal, not adjusted for inflation.
Programmer Analyst H-1B salary overview
Employers filed 23,865 certified H-1B Labor Condition Applications for Programmer Analyst jobs in FY2025–FY2026 (occupation code 15-1251, Computer Programmers). The median base salary is $92,207, 25% below the median for all H-1B filings ($122,699), and half of the filings fall between $80,000 and $107,432. The most common wage level is Level II (mid-level), at 68% of filings. Dallas, TX has the most filings (4,134), and Tata Consultancy Services is the employer that files the most (1,831).
Is your Programmer Analyst offer competitive?
Enter the base salary in your offer. We compare it with certified H-1B filings for Programmer Analyst jobs, nationally or in one metro area.
Enter a salary to see where it falls.
Percentiles from certified H-1B filings, base salary only. Metro areas with at least 10 filings.
Top employers for Programmer Analyst
Tata Consultancy Services1,831 filings · 8%$83,866
Mphasis1,456 filings · 6%$117,700
HCLTech744 filings · 3%$100,000
Skilltune Technologies669 filings · 3%$98,320
Accenture648 filings · 3%$121,300
Gp Technologies595 filings · 2%$95,670
Capgemini America464 filings · 2%$110,500
Hexaware Technologies399 filings · 2%$94,370
Htc Global Services253 filings · 1%$95,243
Employers with the most Programmer Analyst filings. Bar: share of all Programmer Analyst filings. Figure: median base salary.
Pay by level
Entry-level · 12% of filings
Mid-level · 68% of filings
Senior · 13% of filings
Expert · 6% of filings
Show the table
By experience level
| Wage level | Median | Filings |
|---|---|---|
| Level I · Entry | $75,899 | 2,960 |
| Level II · Qualified | $90,334 | 16,156 |
| Level III · Experienced | $105,000 | 3,211 |
| Level IV · Fully competent | $123,386 | 1,479 |
Median shown when a level has at least 10 filings.
Programmer Analyst pay by city
Median base salary in each metro area. Rent: HUD Fair Market Rent, FY2027.
Show all 97 metro areas
Metro areas with at least 10 filings for this occupation.
What a Programmer Analyst does
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Typical tasks
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
Preparation
Job Zone Four: Considerable Preparation Needed. Most of these occupations require a four-year bachelor's degree, but some do not.
O*NET occupation: Computer Programmers (15-1251.00). This section includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA.
H-1B pay vs. all U.S. workers
Across all U.S. workers in this occupation (Computer Programmers), the median annual wage was $100,390 in May 2025, with 92,230 people employed. The median H-1B base salary in FY2025–FY2026 is $92,207, 8% lower.
| H-1B filings | All U.S. workers (BLS, May 2025) | |
|---|---|---|
| 10th percentile | $74,734 | $57,710 |
| 25th percentile | $80,000 | $75,850 |
| Median | $92,207 | $100,390 |
| 75th percentile | $107,432 | $130,680 |
| 90th percentile | $130,000 | $160,460 |
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). BLS wages cover all wage and salary workers and include some incentive pay; H-1B figures are the base salary offered on certified LCAs. The two sources cover different periods. BLS reports wages of $239,200 or more as a single top value.
Salary details
Salary range
| Percentile | Salary |
|---|---|
| 10th | $74,734 |
| 25th | $80,000 |
| 50th (median) | $92,207 |
| 75th | $107,432 |
| 90th | $130,000 |
Salary by year
Median salary
Filings per year
Show as table
| Fiscal year | Median | P25 | P75 | Filings |
|---|---|---|---|---|
| FY2020 | $78,105 | $72,150 | $90,168 | 12,066 |
| FY2021 | $81,806 | $74,152 | $96,348 | 9,145 |
| FY2022 | $88,587 | $76,294 | $102,000 | 9,797 |
| FY2023 | $85,072 | $75,268 | $101,920 | 10,014 |
| FY2024 | $90,000 | $77,000 | $105,000 | 12,574 |
| FY2025 | $91,042 | $81,000 | $107,000 | 13,460 |
| FY2026 | $95,243 | $79,435 | $109,750 | 10,405 |
Questions
How much does an H-1B Programmer Analyst make?
The median base salary in certified H-1B filings for Programmer Analyst jobs is $92,207 (23,865 filings, FY2025–FY2026). Half of the filings are between $80,000 and $107,432.
What does an entry-level Programmer Analyst earn on an H-1B?
Level I (entry-level) filings have a median of $75,899. Level I accounts for 12% of Programmer Analyst filings.
Which city pays H-1B Programmer Analysts the most?
Among metro areas with at least 100 filings, Seattle, WA has the highest median base salary for Programmer Analyst jobs: $140,000 (206 filings).
Which employers file the most H-1B applications for Programmer Analysts?
Tata Consultancy Services (1,831), Mphasis (1,456) and Wipro (1,032) filed the most Programmer Analyst LCAs in FY2025–FY2026.
Do H-1B Programmer Analysts earn more than other U.S. workers in the same job?
The H-1B median base salary ($92,207) is 8% lower than the median wage of all U.S. workers in this occupation ($100,390, BLS May 2025). The sources measure pay differently, so treat this as a rough comparison.