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,000–700,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,000–440,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.
The live table is being recomputed — check back shortly.
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 2026
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.
74,581
certified LCA filings
16,276
sponsoring employers
$131,000
national median attested base
The country's largest sponsors, by certified filings
| # | Employer | Certified LCAs | Median attested base | Worksite states |
|---|---|---|---|---|
| 1 | Amazon Com Services | 2,309 | $158,300 | 23 |
| 2 | Ernst & Young U.S. LLP | 1,560 | $171,400 | 41 |
| 3 | Cognizant Technology Solutions | 1,384 | $114,795 | 39 |
| 4 | Microsoft | 1,338 | $180,710 | 29 |
| 5 | Apple | 1,175 | $183,975 | 10 |
| 6 | Meta Platforms | 857 | $222,772 | 15 |
| 7 | Deloitte Consulting LLP | 816 | $149,718 | 36 |
| 8 | 794 | $194,000 | 18 | |
| 9 | Tata Consultancy Services | 779 | $91,250 | 35 |
| 10 | Infosys | 735 | $94,682 | 34 |
| 11 | Amazon Web Services | 568 | $158,000 | 20 |
| 12 | Jpmorgan Chase | 526 | $163,400 | 12 |
| 13 | Fidelity Technology D/b/a Fidelity Investments | 519 | $125,119 | 11 |
| 14 | Compunnel Software | 469 | $113,000 | 36 |
| 15 | Nvidia | 436 | $196,000 | 18 |
| 16 | Capgemini America | 423 | $130,707 | 30 |
| 17 | Grandison Management | 392 | $71,968 | 21 |
| 18 | People Tech | 367 | $117,749 | 2 |
| 19 | Wipro | 357 | $108,077 | 29 |
| 20 | 337 | $179,421 | 11 | |
| 21 | Salesforce | 323 | $211,026 | 20 |
| 22 | Wal-mart Associates | 312 | $150,080 | 8 |
| 23 | Qualcomm Technologies | 309 | $154,000 | 11 |
| 24 | Mphasis | 306 | $120,000 | 25 |
| 25 | Tesla | 297 | $156,928 | 7 |
Where the jobs are attested
| State | Certified LCAs | Median base |
|---|---|---|
| California | 14,438 | $171,653 |
| Texas | 11,476 | $118,893 |
| New York | 5,850 | $145,430 |
| Washington | 5,389 | $163,183 |
| New Jersey | 3,499 | $131,997 |
| North Carolina | 3,123 | $120,435 |
| Illinois | 3,045 | $113,850 |
| Georgia | 2,775 | $118,498 |
| Massachusetts | 2,433 | $131,082 |
| Florida | 2,336 | $117,468 |
State links open the same state's layoff record — both filings, one employer landscape.
The roles behind the filings
| Occupation (SOC) | Certified LCAs | Median base |
|---|---|---|
| Software Developers | 26,108 | $145,000 |
| Computer Systems Engineers/Architects | 6,227 | $120,835 |
| Data Scientists | 4,015 | $133,952 |
| Software Quality Assurance Analysts and Testers | 2,794 | $110,198 |
| Computer and Information Systems Managers | 2,283 | $206,748 |
| Computer Programmers | 1,808 | $98,301 |
| Computer Systems Analysts | 1,639 | $115,000 |
| Mechanical Engineers | 1,323 | $112,032 |
| Industrial Engineers | 1,277 | $116,824 |
| Electronics Engineers, Except Computer | 1,171 | $161,179 |
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.
| Employer | H-1B violations | Back wages agreed | Findings through |
|---|---|---|---|
| Prince George's County Public Schools | 1,742 | $4,222,146 | Dec 31, 2010 |
| Advanced Professional Marketing, Inc. | 156 | $2,865,216 | Sep 11, 2007 |
| Patni Computer Systems Inc. | 607 | $2,402,757 | Dec 31, 2005 |
| Computech | 244 | $2,250,000 | May 12, 2005 |
| Byton North America | 76 | $1,749,185 | Jun 30, 2020 |
| Globalcynex, Inc. | 343 | $1,683,584 | May 7, 2007 |
| Populus Group | 594 | $1,145,256 | Jul 9, 2017 |
| Smartsoft International Inc. | 149 | $997,733 | Feb 29, 2008 |
| Metropolitan Center For Mental Health | 25 | $964,939 | Dec 31, 2011 |
| Sirsai Inc. | 324 | $762,807 | Mar 31, 2009 |
Separately, the Department of Labor's debarment lists name 101 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.
Certified to employ today
Employers whose certified LCA employment windows cover September 2, 2026, ranked by covered worker positions. A certification is the government-filed permission to employ — not a live job posting, and never a hire count.
| # | Employer | Active positions | Of which new hires | Active cases | Median attested base | Certified through |
|---|---|---|---|---|---|---|
| 1 | Amazon Com Services | 148,220 | 31,470 | 36,104 | $152,900 | Jun 2029 |
| 2 | Grandison Management | 109,840 | 27,490 | 2,746 | $71,968 | Dec 2028 |
| 3 | Nvidia | 84,325 | 27,858 | 3,889 | $180,003 | Jun 2029 |
| 4 | Infosys | 47,522 | 21,645 | 15,123 | $91,000 | Jun 2029 |
| 5 | Qualcomm Technologies | 42,999 | 10,572 | 4,607 | $133,000 | May 2029 |
| 6 | Amazon Web Services | 39,784 | 6,777 | 9,156 | $151,401 | Jun 2029 |
| 7 | Oracle America | 39,483 | 13,538 | 2,673 | $139,464 | Jun 2029 |
| 8 | Microsoft | 39,057 | 18,349 | 24,111 | $166,100 | Jun 2029 |
| 9 | Cisco Systems | 32,121 | 11,899 | 2,829 | $137,259 | Jun 2029 |
| 10 | Cognizant Technology Solutions | 27,643 | 6,401 | 27,468 | $103,616 | Jun 2029 |
| 11 | Apple | 26,348 | 6,554 | 12,857 | $172,245 | Jun 2029 |
| 12 | Amazon Development Center U.S. | 22,200 | 6,153 | 5,505 | $153,000 | Jun 2029 |
| 13 | Ernst & Young U.S. LLP | 22,107 | 7,543 | 22,107 | $144,859 | Jun 2029 |
| 14 | 20,095 | 8,463 | 20,095 | $182,000 | Jun 2029 | |
| 15 | Tata Consultancy Services | 19,181 | 5,064 | 18,461 | $84,157 | Jun 2029 |
Positions sum the worker counts on each certified application (one LCA can cover many workers; staffing firms file large multi-worker cases). Refreshed nightly from the DOL disclosure corpus — also available via the Data API.
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.
| Employer | Filings attesting a layoff | Certified anyway | WARN notices · 24mo | Workers in WARN filings | States |
|---|---|---|---|---|---|
| Microsoft | 3,253 | 2,758 | 6 | 3,807 | WA |
| Oracle America | 1,077 | 1,032 | 18 | 2,118 | NY, CA, WA, AL |
| Tata Consultancy Services | 852 | 842 | none on record | — | — |
| Intel | 641 | 540 | 12 | 5,493 | OR, AZ, CA, NM, TX |
| Wipro | 607 | 504 | none on record | — | — |
| Capgemini America | 461 | 357 | none on record | — | — |
| Cgi Technologies And Solutions | 286 | 249 | none on record | — | — |
| Wells Fargo Bank N A | 209 | 189 | 2 | 721 | OR |
| At&t Services | 205 | 202 | none on record | — | — |
| Concentrix Cvg Customer Management | 142 | 140 | none on record | — | — |
| American Express Travel Related Services | 141 | 138 | none on record | — | — |
| Jpmorgan Chase | 120 | 117 | 3 | 396 | TX, 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.
| Employer | OPT students · FY2024 | STEM-OPT · FY2024 | WARN notices · 12mo | Workers in filings · 12mo | States |
|---|---|---|---|---|---|
| Amazon | 5,379 | 6,679 | 22 | 7,050 | CA, NJ, NY, VA, WA |
| Meta | 1,081 | 1,302 | 19 | 7,021 | CA, NJ, NY, WA |
| Intuit | 172 | 192 | 5 | 1,072 | CA, NV |
| Wells Fargo | 136 | 113 | 30 | 881 | CA, IA, IL, NC |
| Walmart | 951 | 1,140 | 7 | 835 | CA, IL, MA, NJ, WA |
| University of Southern California | 717 | 171 | 11 | 793 | CA |
| JP Morgan Chase | 675 | 887 | 7 | 771 | NJ |
| Thermo Fisher Scientific | 90 | 166 | 4 | 714 | CA, MA, NC |
| Cisco Systems | 230 | 289 | 5 | 692 | CA |
| Microsoft | 1,066 | 1,496 | 3 | 687 | WA |
| Intel | 946 | 1,023 | 1 | 669 | OR |
| Salesforce | 279 | 305 | 6 | 625 | CA, WA |
| ServiceNow | 254 | 170 | 4 | 404 | CA |
| Visa Inc | 143 | 250 | 2 | 390 | CA, WA |
| Stanford University | 617 | 541 | 1 | 363 | CA |
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.
Sponsor profiles
The largest H-1B employers by certified filing volume — each profile reads the attestation record, petition outcomes, layoff filings, and enforcement history side by side.
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.