Of the 1.87 million resident non-immigrants in the US in 2012, India accounted for the maximum number of 430,000 residents, followed by China with 210,000 residents and South Korea with 140,000, the Department of Homeland Security said in its latest report.