Skip to main content

H-1B tracker

The H-1B record, from the filings.

Who sponsors, what they attest to pay, how their petitions fare, what enforcement found — and which employers filed layoff notices and new visa wage attestations in the same window. 2.1 million+ certified filings, cross-read with the layoff record across 47 jurisdictions. Every figure links to its government source.

How many H-1B workers are in the U.S. right now?

Nobody counts them live — the government's only official stock estimate is from 2019. Here is that anchor, honestly modeled forward, beside the newest population estimates that do exist.

515,000700,000

H-1B workers today — modeled estimate

The 2019 official anchors scaled by DHS's own +20% temporary-worker growth through FY2024. Method below.

1,700,000

on temporary-worker statuses · FY2024

Includes dependent family members (H-4, L-2, TD and similar); excludes students. India accounted for 47% of the category in FY2024.

381,140

students with work authorization · 2024

OPT, STEM OPT, and CPT — counted outside the temporary-worker category, so the two add to ~2.1M with work authorization on temporary statuses.

The full methodology — every input, every caveat

The anchors. 583,420 H-1B workers authorized to work as of Sept 30, 2019 — the only official count USCIS has ever published, still unsuperseded. An authorized-to-work ceiling, not a physically-present count: it does not subtract workers who abandoned status or were denied entry, and USCIS states no system tracks the residing H-1B population. DHS's companion estimate put 430,000440,000 H-1B principals actually residing that year.

The model. DHS's nonimmigrant population estimates show the temporary-worker category growing from 1.42M (FY2019) to 1,700,000 (FY2024). We scale both 2019 H-1B anchors by that +20% and round to the nearest 5,000. The assumption — that the H-1B population grew like its parent category — is ours, and it is the entire model.

Why bigger numbers circulate. 890,310 H-1B admissions were recorded in FY2024 — but those are I-94 border-crossing events, not people. One worker generates multiple admissions per year (every re-entry counts). DHS's own reports say these must not be read as population counts — numbers like this are why headline H-1B figures disagree so wildly.

The wider population. 3,600,000 resident nonimmigrants in FY2024 across work, study, and exchange (Counts residency-associated classes only — tourists and business travelers are excluded.). Students with practical-training authorization (381,140, ICE SEVIS 2024) sit outside the temporary-worker category; adding them is our arithmetic, and the combined figure inherits both sources' caveats — including dependents inside the 1.7M and work-authorized groups it leaves out (for example, pending adjustment-of-status EAD holders).

Estimates refresh when the sources do — DHS publishes the next population edition around August 2026. Modeled figures are labeled as such everywhere they appear.

Layoff notices and new visa wage attestations — same employers, same twelve months

Two official records, read together: WARN notices filed in the last 12 months, and certified LCA filings on record for the same employer (exact legal-name match — we under-match rather than mis-attribute). Co-occurrence, stated plainly; conclusions are yours to draw from the filings.

EmployerWARN notices · 12moWorkers in filingsStatesLatest noticeCertified LCA filings
Meta Platforms, Inc.155,7872Jul 22, 202621,952 (FY2025)
Spirit Airlines, LLC123,5847May 29, 2026181 (FY2025)
Republic National Distributing Company, LLC182,91813Aug 14, 202610 (FY2025)
Oracle America, Inc.172,0533Jul 1, 20264,268 (FY2025)
Franciscan Alliance, Inc.21,8641Apr 1, 202642 (FY2025)
Microsoft51,8221Sep 4, 202638,132 (FY2025)
T-Mobile USA, Inc.81,3547Jun 8, 20261,764 (FY2025)
Electrolux Consumer Products, Inc.11,2551Jul 18, 202610 (FY2025)
Thermo Fisher Scientific41,1223Dec 31, 20271,056 (FY2025)
SK Battery America, Inc.19581Mar 6, 202631 (FY2025)
Intuit Inc.49101Jul 31, 20262,641 (FY2025)
Whirlpool Corporation38791Jul 5, 2026252 (FY2025)
Stanley Black & Decker38573Jun 24, 2026222 (FY2025)
Novo Nordisk18111Dec 31, 202572 (FY2025)
University of Southern California117931Dec 31, 202513 (FY2024)
NIKE Retail Services, Inc.27762Apr 3, 202645 (FY2025)
Kohl's17681Sep 12, 2025115 (FY2024)
International Paper Company77655Aug 28, 202661 (FY2025)
Compass Inc.97525Jul 1, 2026218 (FY2025)
Samsung Electronics America, Inc.17391Sep 30, 2026600 (FY2025)
General Dynamics Information Technology97113Aug 31, 202687 (FY2025)
Levi Strauss & Co.36932Aug 30, 2026184 (FY2025)
Cisco Systems, Inc.56921Jul 13, 20265,908 (FY2025)
FedEx Supply Chain, Inc26672Oct 31, 202555 (FY2025)
Citibank, N.A.26202Jun 28, 20264,705 (FY2025)
GEODIS Logistics, LLC46163Aug 31, 2026180 (FY2025)
Baker & Taylor, LLC26072Nov 10, 202510 (FY2024)
LinkedIn Corporation45401Jul 13, 20264,420 (FY2025)
West Virginia University Research Corporation15071Oct 30, 202527 (FY2025)
Akebono Brake Corporation24982Dec 31, 202610 (FY2025)
Salesforce, Inc.44922Aug 7, 20267,281 (FY2025)
Optum Care, Inc.54782Oct 3, 202637 (FY2025)
Lucid USA, Inc.34552Aug 21, 20262,015 (FY2025)
Genentech, Inc.44491Jul 29, 2026594 (FY2025)
United Natural Foods, Inc.14431Jun 20, 202616 (FY2025)
eBay Inc.24411Sep 30, 20262,570 (FY2025)
Children's Hospital Los Angeles14391Oct 28, 2025122 (FY2025)
Jabil, Inc.34351Feb 6, 2026177 (FY2025)
Zenimax Media, Inc.44312Sep 4, 202614 (FY2025)
GEODIS LLC34242Sep 3, 202610 (FY2025)

An LCA certifies a wage attestation — permission to file a petition, not a completed hire, and never a worker count. WARN worker totals reflect counts where states publish them. Per-notice sources are on each employer page and the layoff tracker.

The national record — fiscal year 2025

Every certified wage attestation in the country, in one read. Wages shown are the median of the attested range's low end — what the employer committed to pay at minimum, never a survey.

551,461

certified LCA filings

64,704

sponsoring employers

$120,000

national median attested base

The country's largest sponsors, by certified filings

#EmployerCertified LCAsMedian attested baseWorksite states
1Amazon Com Services15,493$154,60041
2Cognizant Technology Solutions11,091$109,78245
3Ernst & Young U.S. LLP9,567$144,23846
4Microsoft9,275$170,50043
5Google8,805$184,00029
6Tata Consultancy Services7,792$85,63443
7Apple7,005$174,46212
8Meta Platforms6,626$203,35031
9Infosys5,756$92,58139
10Deloitte Consulting LLP4,250$138,42342
11Wal-mart Associates4,021$145,00029
12Amazon Web Services3,769$152,10033
13Jpmorgan Chase &3,517$155,30021
14HCL America2,892$108,09841
15Accenture LLP2,865$127,60044
16Intel2,799$128,73828
17Tesla2,700$150,00022
18Capgemini America2,679$130,00040
19Ltimindtree2,645$105,99740
20IBM2,613$119,20537
21Amazon Development Center U.S.2,612$149,09520
22Compunnel Software2,281$109,00045
23Wipro2,187$90,00235
24Qualcomm Technologies1,932$133,60018
25Nvidia1,872$184,98624

Where the jobs are attested

StateCertified LCAsMedian base
California103,356$156,811
Texas84,255$109,886
New York46,033$130,000
Washington34,651$157,300
New Jersey27,347$121,514
Illinois23,226$107,000
Georgia20,833$108,514
North Carolina20,778$113,547
Massachusetts19,487$121,000
Florida18,367$101,532

State links open the same state's layoff record — both filings, one employer landscape.

The roles behind the filings

Occupation (SOC)Certified LCAsMedian base
Software Developers172,047$136,014
Computer Systems Engineers/Architects47,967$111,030
Data Scientists31,768$120,940
Software Quality Assurance Analysts and Testers18,687$104,000
Computer Programmers13,501$91,042
Computer Systems Analysts13,026$105,100
Computer and Information Systems Managers12,869$197,549
Mechanical Engineers10,332$104,679
Industrial Engineers10,152$105,726
Accountants and Auditors9,708$94,000

H-1B wage enforcement — the largest concluded cases on record

Department of Labor Wage & Hour Division cases with H-1B violations, ranked by back wages the employer agreed to pay. Concluded cases from the official enforcement file — agreed amounts, not allegations.

EmployerH-1B violationsBack wages agreedFindings through
Prince George's County Public Schools1,742$4,222,146Dec 31, 2010
Advanced Professional Marketing, Inc.156$2,865,216Sep 11, 2007
Patni Computer Systems Inc.607$2,402,757Dec 31, 2005
Computech244$2,250,000May 12, 2005
Byton North America76$1,749,185Jun 30, 2020
Globalcynex, Inc.343$1,683,584May 7, 2007
Populus Group594$1,145,256Jul 9, 2017
Smartsoft International Inc.149$997,733Feb 29, 2008
Metropolitan Center For Mental Health25$964,939Dec 31, 2011
Sirsai Inc.324$762,807Mar 31, 2009

Separately, the Department of Labor's debarment lists name 107 entities currently barred from filing in at least one visa program (PERM, H-2A, H-2B, or H-1B) — none at present under the H-1B program. A sponsor with a debarment on record carries it on its profile page.

Layoffs, attested on the employer's own green-card filings

Form ETA-9089, Section G, Item 12 asks every employer seeking a permanent labor certification whether it had a layoff in that occupation within the six months before filing. In the current corpus, 9,618 filings by 208 employers answer yes. Beside each employer's answer: its public WARN layoff record — two documents the employer itself created, read together.

EmployerFilings attesting a layoffCertified anywayWARN notices · 24moWorkers in WARN filingsStates
Microsoft3,2532,75863,807WA
Oracle America1,0771,032182,118NY, CA, WA, AL
Tata Consultancy Services852842123IA
Intel64154091,015AZ, CA, NM, TX
Wipro607504none on record
Capgemini America461357none on record
Cgi Technologies And Solutions286249none on record
Wells Fargo Bank N A209189none on record
At&t Services205202none on record
Concentrix Cvg Customer Management142140none on record
American Express Travel Related Services141138none on record
Jpmorgan Chase &1201173396TX, CA

The attestation is the employer's statement about the specific occupation applied for, at any scale — most such layoffs fall below WARN's notice thresholds, so “none on record” is not a contradiction. “Certified anyway” is DOL's determination that the labor-market test was still satisfied; it is not a finding of wrongdoing. Exact legal-name matching — we under-match rather than mis-attribute.

OPT hosts in the layoff record

ICE's SEVP publishes the 200 employers hosting the most F-1 students on OPT and STEM-OPT practical training (FY2024). Read against the layoff record, 27 of those 200 employers filed WARN notices in the last 12 months. The counts are students hosted, not employees. The 15 largest by workers affected are listed below.

EmployerOPT students · FY2024STEM-OPT · FY2024WARN notices · 12moWorkers in filings · 12moStates
Amazon5,3796,679227,254CA, NJ, NV, NY, VA, WA
Meta1,0811,302197,021CA, NJ, NY, WA
Microsoft1,0661,49651,822WA
Thermo Fisher Scientific9016641,122CA, MA, NC
Walmart9511,14081,022CA, IL, MA, NJ, WA
Wells Fargo13611329910CA, IA, IL, NC
Intuit1721924910CA
University of Southern California71717111793CA
Cisco Systems2302895692CA
JP Morgan Chase6758876598NJ
Salesforce2793054492CA, WA
Stanford University6175411363CA
Merck & Co.1651513350NJ
Morgan Stanley3273009276NY
Intel9461,0232227AZ, NM

SEVP counts are F-1 students on practical training, from ICE's annual list — OPT and STEM-OPT are counted per program, so the two are shown separately and never added. WARN worker totals reflect counts where states publish them. Co-occurrence in two records is not causation. Exact legal-name matching — we under-match rather than mis-attribute. Per-notice sources are on each employer page and the layoff tracker.

Questions, answered honestly

What is an LCA, and does one filing equal one hire?

A Labor Condition Application is a wage attestation an employer must have certified by the U.S. Department of Labor before filing an H-1B petition. It states the role, worksite, and wage the employer commits to pay. One certified LCA is permission to file — not a completed hire, and one filing can cover multiple positions. We count certified filings and say exactly that.

Does appearing in the layoffs-and-attestations table mean a company replaced U.S. workers with visa holders?

No — and we don't say that. The table reports two facts from two official records: WARN layoff notices filed, and LCA wage attestations certified, within the same twelve months. The records establish the co-occurrence; they do not establish causation, and the roles involved may differ. Every row links to its underlying filings so you can examine both sides yourself.

How many H-1B workers are in the United States?

Nobody counts them live — the only official stock estimate the U.S. government has ever published is USCIS's 583,420 workers authorized to work as of September 30, 2019. Scaling that anchor (and DHS's companion FY2019 residing estimate of 430,000–440,000) by DHS's own temporary-worker category growth through FY2024 yields a modeled range of roughly 515,000 to 700,000 today. Headline figures far above that are usually admissions counts — 890,310 H-1B admission events in FY2024 — which count border crossings, not people.

How many foreign nationals are authorized to work in the U.S.?

DHS estimates 1.7 million people were residing on temporary-worker statuses in FY2024 (dependents included, students excluded), and ICE counted 381,140 students holding practical-training work authorization in 2024 — read together, roughly 2.1 million on temporary statuses with work authorization, alongside 3.6 million total resident nonimmigrants. Each component is cited on this page with its as-of date.

Where does this data come from?

Certified LCA disclosures from the U.S. Department of Labor (2.1 million+ filings), H-1B petition outcomes from the USCIS Employer Data Hub, WARN layoff notices ingested daily from 47 U.S. jurisdictions, and DOL Wage & Hour enforcement records. Government files, refreshed on their publication cycles — nothing surveyed, nothing scraped from reviews.

For researchers & newsrooms

The datasets behind this page — sponsorship, wages, enforcement, and layoffs — are queryable through the Footnote Data API, licensed CC BY 4.0. Free tier to explore.