How many are US citizens ?
I think majority of them are on H1B visa.
Then they wouldn’t Indian-Americans. I doubt the 20.000 estimate includes temporary residents.
In Northern Virginia I think there is a huge proportion of Indians that are naturalized citizens because the ones who have green cards know that their career prospects are greatly improved if they become citizens. That is because there are so many federal contracts that require their workers to be citizens.
My guess is that the Indian population in the USA is growing by at least a million every 3 years and that at least 7% of the USA population will be Indian by 2040. For the most part they are very hardworking and law-abiding people way above the average we see in the USA. What is driving this immigration is that India has little land and an exploding population that is now 20% of the world’s total population.
Lot of Hindus and Indians in NJ. Things are....close here. There may be a surprise
There are 2,500,000 Hindu’s legally in US. After 5 years on legal immigrant status (aka green card) they become eligible for US Citizenship.
Total number of H1-B visa workers from ALL countries is estimated to be under 100,000.
Just keeping track of actual numbers and therefore probability of many more citizens than H1-B visa holders should be very high.