> > South Asian Diaspora >> Overseas Indians >> Indo Americans
Indian Population in United States
According to the US Census Bureau, Indian Americans have now become the largest Asian-alone group in the United States, surpassing the Chinese. Indian Americans or Indo-Americans make up 1.45% of the U.S. population and are the largest group of South Asian Americans and the second largest group of Asian Americans after Chinese Americans. As per the United States Census Bureau 2020, the Total Asian Indians Population in the United States is 4,506,308 (45 Lakh).
As per the Ministry of External Affairs (India) report 2018, there are 4,460,000 (44.60 Lakhs) Indians residing in the United States.
- Persons of Indian Origin (PIOs) – 3,180,000 (3.2 million)
- Non-Resident Indians (NRIs) – 1,280,000 (1.28 million)
The approximate population of Indians in the United States as of 2024 is 48 Lakh or 4.8 million.
read about the Population of Overseas Indians
California boasts the largest Asian Indian population among all U.S. states, with 810,043 individuals of Indian descent. Following closely behind is the Lone Star State, Texas, which is home to 434,221 people of Indian heritage. New Jersey also holds a notable Indian community, with 38,623 individuals followed by New York (371,987) and Illinois (248,679).
U.S. States with Indian Population
# | State | Population 2020 |
1 | California | 810,043 |
2 | Texas | 434,221 |
3 | New Jersey | 386,236 |
4 | New York | 371,987 |
5 | Illinois | 248,679 |
6 | Florida | 173,493 |
7 | Georgia | 154,460 |
8 | Virginia | 152,567 |
9 | Pennsylvania | 141,878 |
10 | Washington | 127,282 |
11 | Massachusetts | 116,927 |
12 | Michigan | 115,367 |
13 | North Carolina | 105,712 |
14 | Maryland | 99,681 |
15 | Ohio | 92,791 |
16 | Arizona | 63,701 |
17 | Connecticut | 63,424 |
18 | Minnesota | 45,810 |
19 | Indiana | 45,019 |
20 | Tennessee | 34,394 |
21 | Wisconsin | 32,229 |
22 | Missouri | 30,606 |
23 | Colorado | 30,433 |
24 | Oregon | 29,566 |
25 | South Carolina | 20,934 |
26 | Kansas | 19,546 |
27 | Nevada | 18,086 |
28 | Kentucky | 17,579 |
29 | Delaware | 16,178 |
30 | Iowa | 15,625 |
31 | Oklahoma | 15,336 |
32 | Alabama | 13,666 |
33 | Utah | 12,249 |
34 | Louisiana | 11,827 |
35 | Arkansas | 11,003 |
36 | New Hampshire | 10,026 |
37 | Rhode Island | 9,000 |
38 | Nebraska | 8,414 |
39 | District of Columbia | 7,879 |
40 | Mississippi | 6,164 |
41 | New Mexico | 4,539 |
42 | West Virginia | 3,350 |
43 | Puerto Rico | 3,281 |
44 | Idaho | 2,795 |
45 | Hawaii | 2,534 |
46 | Maine | 2,327 |
47 | South Dakota | 2,141 |
48 | North Dakota | 1,856 |
49 | Vermont | 1,706 |
50 | Alaska | 647 |
51 | Montana | 554 |
Source: US Census 2020
U.S. Cities by Indian Population
Top Metropolitan Areas with Indian populations
# | Metro Area | Population | % of Total |
1 | New York-Newark-Jersey City, | 685,207 | 3.42% |
2 | Chicago-Naperville-Elgin, | 233,647 | 2.43% |
3 | San Francisco-Oakland-Berkeley, CA | 229,323 | 4.85% |
4 | Dallas-Fort Worth-Arlington, TX | 212,379 | 2.82% |
5 | San Jose-Sunnyvale-Santa Clara, CA | 189,528 | 9.50% |
6 | Washington-Arlington-Alexandria | 179,919 | 2.84% |
7 | Los Angeles-Long Beach-Anaheim | 160,234 | 1.21% |
8 | Houston-The Woodlands-Sugar Land, TX | 146,413 | 2.08% |
9 | Atlanta-Sandy Springs-Alpharetta, GA | 141,140 | 2.34% |
10 | Philadelphia-Camden-Wilmington | 134,310 | 2.16% |
Source: US Census 2020
Religion of Indian population in U.S.
Indian Americans have diverse religious backgrounds & represented mainly by Hindus, Sikhs, Muslims, Christians & Jains. Hindus form the majority religious group amongst the Indian American community and number around 2.4 million followed by the Christians who are at approx 18% and Muslims at 10%.
The religion of the Indian population in the United States is as follows
Religion | Percentage |
Hinduism | 51% |
Christianity | 18% |
Islam | 10% |
Unaffiliated | 10% |
Sikhism | 5% |
Jainism | 2% |
Other (Zoroastrians, Buddhists, Bahá’ís, and Indian Jews) | 4% |
Source: PEW Research Center