10 hrs ago

Indian EB-2 Green Card Wait Could Reach 179 Years

Indian EB-2 Green Card Wait Could Reach 179 Years
Looking to get a US green card? Wait could be 2 lifetimes! · thehansindia.com

Many Indian workers want to become permanent residents of the United States.

The government gives out only a limited number of employment-based green cards each year.

It also usually limits how many can go to people from one country.

India has many applicants, so the line has become extremely long.

NFAP estimates that a new Indian EB-2 applicant could face a possible 179-year wait under current rules.

EB-3 applicants could face about 38 years, while EB-1 applicants could wait about four to five years.

This does not mean every person will definitely wait that long.

The estimate could change if laws, visa numbers, demand or applicants’ decisions change.

Many workers remain in temporary H-1B status while waiting.

Key facts

Estimated Indian EB-2 wait
Up to 179 years for applicants entering the queue in January 2026 or later, based on NFAP’s assumptions.
Estimated Indian EB-3 wait
About 38 years.
Estimated Indian EB-1 wait
About four to five years; another NFAP estimate describes it as approximately five years.
Employment-based backlog
An estimated 1,264,495 people across EB-1, EB-2 and EB-3 in December 2025.
Indian share of backlog
An estimated 996,599 Indians, or 79% of the EB-1 through EB-3 backlog, in December 2025.
Annual statutory limit
US law provides 140,000 employment-based immigrant visas annually, covering principal applicants and dependents.
Per-country limit
Employment-based immigrant visas are generally subject to a 7% limit for nationals of one country, with exceptions when numbers remain available.
Backlog growth
The EB-1 through EB-3 backlog increased 20.6%, from 1,048,342 in April 2020 to 1,264,495 in December 2025.

Sources

Related news