In 2018, the top country of origin for new immigrants coming into the U.S. was China, with 149,000 people, followed by India (129,000), Mexico (120,000) and the Philippines (46,000). By race and ethnicity, more Asian immigrants than Hispanic immigrants have arrived in the U.S. in most years since 2009