Immigrants accounted for nearly 43% of Mecklenburg County’s population growth between 2019 and 2024, according to a new report released Friday.
The American Immigration Council, Welcoming America and the City of Charlotte released the report, which examines immigrants’ demographic and economic contributions to the county.
Nearly 200,000 immigrants lived in Mecklenburg County in 2024, making up 17% of the population. But they represented more than one in five working-age residents, the report found.
Immigrant households earned $9.6 billion in 2024 and had $7 billion in spending power after taxes. They paid about $1.8 billion in federal taxes and roughly $804 million in state and local taxes.
The report estimates immigrants contributed $31.7 billion to Mecklenburg County’s gross domestic product in 2024, about 17% of the county’s total.