Over One Million Green Cards Issued in 2012

The Department of Homeland Security's Annual Flow Report reported that 1,031,631 green cards were issued in 2012. Nearly 66% of those green cards were based on family ties to a U.S. citizen or permanent resident. Immigrants came mostly from Mexico (14%), China (8%) and India (6%). Refugees and asylees accounted for 14.6% of new green card holders. Most new permanent residents live in California (19%).
Find more information at: