New Jersey lost 459,803 residents to other states between 2000 and 2009, according to the U.S. Census Bureau, but gained 399,803 from international immigration for a net loss of 60,000 residents. This does not include the natural increase in population of 374,414, due to 1 million births and 664,523 deaths, for a net gain of 293,361.
New Jersey is far from the only state to lose population due to migration. The Northeast had a net loss of 704,140 residents and the Midwest saw 593,753 leave. For the most part, emigres headed south and west. The South gained 6.992 million residents in the last decade. The biggest gains were in Florida and Texas. Florida picked up over 2 million residents: 1.182 million from other states and 851,260 through international immigration.