Migration Policy Institute: Indian Immigrants in the United States
Kyung Ju Lee and Jeanne Batalova provide lots of information about Indian immigrants here:
"Today, approximately 3.2 million Indian immigrants reside in the United States, comprising 6 percent of the total foreign-born population of 50.2 million people. Immigrants from India rank as the second largest immigrant group in the country, after Mexicans.
Indian immigrants tend to have considerably higher levels of education than both the overall immigrant population and the U.S. born, particularly at the advanced degree level. . . .
This Spotlight provides an overview of various demographic characteristics of Indian immigrants in the United States, including their U.S. destinations, top job sectors, educational attainment, age, and English language proficiency."