Home > Visa Reports > Green Card Reports > 2025 Top Green Card Sponsors by Work State

Green Card Report: Top Work States

Category: All | Case Status | Country | College | Major | Law Firm | Attorney | Visa | Job Title | Occupation | Industry | Work City | Work State

RankWork StateGreen Card PetitionsAverage Salary
1California18,444$153,562
2Texas10,432$105,064
3New York7,293$149,570
4Washington5,230$161,481
5Georgia5,052$67,489
6Florida4,901$70,688
7New Jersey4,522$110,576
8Illinois3,613$104,625
9Massachusetts3,126$119,084
10North Carolina2,701$85,672
11Virginia2,568$105,328
12Michigan2,325$98,101
13Ohio2,203$68,758
14Pennsylvania1,908$97,050
15Wisconsin1,648$61,612
16Arizona1,266$101,470
17Oregon1,095$121,264
18Minnesota1,071$97,674
19Tennessee1,057$67,397
20Maryland989$101,803
21Missouri978$83,187
22Indiana878$71,624
23Colorado795$97,708
24Utah764$70,460
25South Carolina756$53,666
26Nebraska633$69,119
27Arkansas579$87,772
28Iowa559$70,092
29Alabama525$58,472
30Connecticut520$116,120
31Louisiana329$62,444
32Kansas322$83,468
33District of Columbia281$126,608
34Delaware273$128,758
35New Hampshire273$76,426
36Kentucky263$102,701
37Oklahoma248$73,025
38Nevada222$85,516
39South Dakota186$56,331
40North Dakota174$63,025
41Rhode Island172$116,738
42Mississippi168$58,280
43New Mexico164$111,151
44Maine102$102,768
45Idaho99$78,304
46Hawaii95$60,363
47Alaska90$43,078
48West Virginia72$149,690
49Montana61$51,030
50Wyoming28$57,676
51Vermont22$89,817

Category: Job Title | Occupation | Citizenship | College | Major | Industry | Work City | Work State | Status | Visa


Note: To obtain employment based green card in United States, most foreign workers will have to go through 3 steps: 1). Permanent Labor Certification(ETA Form 9089), 2). Immigrant Petition for Alien Worker(Form I-140), 3). Adjust of Status to a permanent resident of the United States(Form I485).

The above report lists the top Work States that have filed the largest numbers of permanent labor certifications under PERM in fiscal year2024. The Green Card Petitions on the report is the number of permanent labor certifications for Green Card filed under PERM. The number includes certified, withdrawn, denied and certified but withdrawn certifications. The Average Salary is the average proffered salary on ETA Form 9089.

A permanent labor certification issued by the Department of Labor (DOL) allows an employer to hire a foreign worker to work permanently in the United States. Once received (if required), the employer then files an Immigrant Petition for Alien Worker, Form I-140, with the U.S. Citizenship and Immigration Services (USCIS) for the appropriate employment-based preference category.

The Department of Labor must certify to United States Citizenship and Immigration Services (USCIS) that 1). there are no qualified Americian workers(U.S. Citizens or permanent residents) able, willing, qualified and available to accept the job at the prevailing wage for that occupation in the area of intended employment, 2) employment of the alien will not adversely affect the wages and working conditions of similarly employed American workers, like U.S. citizents or permanent residents.

Sometimes the green card sponsors did not enter a specific salary on ETA Form 9089, but used a salary range with minimum and maximum salary. Our algorithm uses the middle point of the range to calculate the average salary. Please review the certification details to understand the salary range.

For example, the first three records on this report mean that in fiscal year 2024, 18,444 permanent labor certifications filed under PERM to National Processing Centers for Green Card were California. The average salary of those 18,444 permanent labor certifications was $153,562. 10,432 permanent labor certifications filed under PERM to National Processing Centers for Green Card were Texas. The average salary of those 10,432 permanent labor certifications was $105,064. 7,293 permanent labor certifications filed under PERM to National Processing Centers for Green Card were New York. The average salary of those 7,293 permanent labor certifications was $149,570.