The wages employers attested on certified H-1B LCAs, as DOL published them. Filter by occupation, state or year. Have an offer? See where it falls.
What does this job pay on an H-1B?
Every offered wage in DOL's disclosure files, filtered. The figures describe the LCAs you select, not the whole corpus.
All occupations · every state · all years
3,559,804 LCAs with a usable wage
5th percentile
$62,000
Median
$110,000
Average
$121,324
95th percentile
$212,202
Half of these LCAs fall between $86,029 and $145,000, the 25th and 75th percentiles.
Where the wages land
Each bar is a $10,000 band. 290,476 LCAs sit outside this range and are counted but not drawn, so the axis is not stretched by a handful of outliers.
$60,000194,023
$70,000311,183
$80,000363,383
$90,000412,451
$100,000341,920
$110,000300,172
$120,000273,381
$130,000225,405
$140,000191,395
$150,000166,833
$160,000133,618
$170,000107,079
$180,00091,732
$190,00061,462
$200,00057,109
$210,00038,182
By worksite state
States with at least 30 matching LCAs, most first. Each bar runs from the 5th to the 95th percentile on one shared scale; the dark green mark is the median.
CA$143,600
TX$103,210
NY$120,000
WA$144,000
NJ$108,680
IL$96,928
MA$110,000
GA$102,000
NC$105,000
FL$95,000
PA$96,000
VA$104,000
MI$95,000
OH$93,100
AZ$100,000
$56,576$250,000median
All 55 states, as a table
State
Cases
5th
Median
Average
95th
CA
692,841
$71,718
$143,600
$147,481
$235,000
TX
481,033
$65,000
$103,210
$111,456
$178,300
NY
289,551
$60,250
$120,000
$133,787
$250,000
WA
216,434
$79,227
$144,000
$146,569
$220,000
NJ
186,849
$67,766
$108,680
$116,343
$190,000
IL
157,988
$62,234
$96,928
$109,239
$190,000
MA
133,146
$60,000
$110,000
$117,524
$198,632
GA
132,531
$61,672
$102,000
$109,039
$175,184
NC
130,236
$62,712
$105,000
$110,240
$168,394
FL
111,990
$56,576
$95,000
$106,750
$187,905
PA
102,979
$60,000
$96,000
$107,937
$187,000
VA
95,938
$65,642
$104,000
$112,871
$178,400
MI
94,521
$61,651
$95,000
$101,726
$160,000
OH
76,904
$59,937
$93,100
$103,306
$170,000
AZ
62,149
$60,000
$100,000
$107,310
$174,173
MD
47,139
$62,500
$100,069
$109,901
$176,800
MN
44,733
$56,930
$95,816
$104,615
$168,178
CT
42,156
$65,291
$97,698
$110,947
$200,000
TN
39,965
$56,500
$91,000
$100,747
$165,672
MO
39,890
$54,808
$90,189
$102,790
$187,193
CO
38,823
$60,000
$105,000
$112,242
$182,747
IN
34,135
$56,800
$87,360
$101,331
$193,306
OR
29,917
$65,562
$104,740
$114,781
$190,357
WI
28,055
$52,770
$90,000
$105,807
$210,000
AR
22,661
$57,262
$96,627
$108,282
$187,200
UT
20,433
$53,000
$91,208
$101,365
$173,600
SC
18,669
$47,779
$88,800
$101,876
$190,000
DC
18,053
$59,737
$102,107
$116,641
$220,000
DE
16,904
$64,429
$106,184
$117,029
$199,018
KY
15,568
$57,054
$86,400
$107,400
$239,200
IA
15,031
$52,112
$86,965
$108,058
$260,000
KS
13,644
$50,617
$87,402
$102,556
$202,613
NE
10,935
$51,760
$90,000
$100,510
$171,582
RI
10,250
$64,700
$100,006
$111,871
$209,998
NV
10,120
$57,469
$100,000
$115,095
$220,000
AL
10,104
$52,000
$87,381
$116,489
$291,200
LA
9,792
$45,883
$84,053
$115,406
$318,420
NH
9,205
$61,755
$100,000
$111,395
$190,000
OK
8,790
$43,252
$82,447
$100,805
$242,634
NM
6,682
$46,093
$81,349
$105,468
$283,400
ID
5,243
$56,788
$100,000
$106,379
$167,184
MS
4,502
$44,550
$78,063
$114,229
$320,000
GU
3,509
$35,764
$54,808
$63,802
$100,000
ME
2,819
$52,000
$91,000
$139,648
$410,000
WV
2,816
$50,500
$114,639
$176,078
$472,342
ND
2,728
$45,000
$70,000
$101,706
$318,524
SD
2,447
$43,826
$70,096
$108,764
$327,100
HI
2,031
$52,000
$90,000
$109,177
$239,200
VT
1,661
$49,517
$87,000
$108,372
$265,483
AK
1,461
$54,560
$77,694
$96,518
$200,000
MT
1,340
$41,600
$72,800
$105,450
$360,000
WY
1,050
$48,132
$82,000
$109,869
$288,000
PR
655
$32,496
$69,336
$87,769
$200,000
MP
515
$25,617
$45,053
$51,623
$82,998
VI
282
$33,877
$51,231
$61,536
$124,750
FAQs
What wage is this?
The wage the employer attested on the Labor Condition Application, the form that has to be certified before an H-1B petition can be filed. It must meet or beat the prevailing wage for the occupation and area. DOL publishes it in its quarterly LCA disclosure files, which is where every figure here comes from.
Why are hourly filings mixed in with yearly ones?
Because employers quote the unit they pay in. Every figure is annualised first: an hourly wage times 2,080 hours, a monthly wage times 12, a weekly one times 52. A filing outside $10,000 to $1,500,000 a year is treated as a data defect and left out, and so is one whose amount can't be pay for the unit it names (an hourly figure of $10,000 or more, or a weekly, bi-weekly or monthly one of $40,000 or more): those are yearly salaries filed under the wrong unit. They stay in the case search exactly as DOL printed them, marked.
Which filings are in the window?
The FY2026 disclosure files, which cover LCAs decided from October 1, 2025. Earlier fiscal years are loaded one at a time; the provenance line below says what is held today.
Why does a filter sometimes show no figures?
Because the selection is too thin. Below 30 filings a median moves by thousands when a single filing lands, so nothing is shown; between 30 and 100 the tails are withheld and the middle is kept.
Is this the same as a prevailing wage level?
No. DOL sets the four prevailing wage levels on the OES survey, at roughly the 17th, 34th, 50th and 67th percentiles of what everyone in the occupation earns. These are the wages employers actually attested on H-1B filings, a different population, and usually a higher one.
LCA disclosures: DOL quarterly LCA disclosure files (www.dol.gov) · data through Jun 30, 2026 · quarterly
What this data includes
LCA disclosures: Certified and denied H-1B labor condition applications only, with the wage offered.