PERM Tracker
Live DOL data · Automatic deadlines
Skip to main content

Updated

H-1B salary explorer

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.

  1. $60,000 194,023
  2. $70,000 311,183
  3. $80,000 363,383
  4. $90,000 412,451
  5. $100,000 341,920
  6. $110,000 300,172
  7. $120,000 273,381
  8. $130,000 225,405
  9. $140,000 191,395
  10. $150,000 166,833
  11. $160,000 133,618
  12. $170,000 107,079
  13. $180,000 91,732
  14. $190,000 61,462
  15. $200,000 57,109
  16. $210,000 38,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.

  1. CA $143,600
  2. TX $103,210
  3. NY $120,000
  4. WA $144,000
  5. NJ $108,680
  6. IL $96,928
  7. MA $110,000
  8. GA $102,000
  9. NC $105,000
  10. FL $95,000
  11. PA $96,000
  12. VA $104,000
  13. MI $95,000
  14. OH $93,100
  15. AZ $100,000
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
Cite this page

The rules behind these numbers

Waiting on a PERM case?

  • When it'll likely be decided
  • An email when DOL moves it

It's on your ETA-9089 receipt. It goes into the page's address, so you can bookmark the result.

Don't have the number? Find a case by employer name.