Charlotte had an estimated 964,784 residents on July 1, 2025, up 10.3% since the 2020 census and 32% since 2010, the Census Bureau says.
Last checked Oct. 11, 2026. Figures come from the U.S. Census Bureau: the 2010 and 2020 censuses, the Vintage 2025 population estimates and the American Community Survey (ACS) 2020-2024 five-year estimates, each linked below. See also the bureau’s QuickFacts for Charlotte.
Charlotte had an estimated 964,784 residents on July 1, 2025, according to the Census Bureau. That is up 90,205, or 10.3%, from the 874,579 people counted in the 2020 census, and up 32% from 731,424 in 2010. The city grew by 20,731 people in the year to July 2025 alone.
Where the numbers come from
- Yearly estimates: Census Bureau, Vintage 2025 subcounty estimates for North Carolina
- 2020 census count: P1 table for Charlotte
- Survey detail: ACS 2020-2024 profile for Charlotte
Charlotte’s population since 2010
The 2010s added 143,155 residents, a rise of 19.6%. Growth has kept up since: the yearly estimates, each as of July 1, are:
| Year | Estimated residents | Change from a year earlier |
|---|---|---|
| 2020 | 874,907 | |
| 2021 | 882,504 | +7,597 |
| 2022 | 898,017 | +15,513 |
| 2023 | 918,270 | +20,253 |
| 2024 | 944,053 | +25,783 |
| 2025 | 964,784 | +20,731 |
Each new vintage revises the earlier years, so these figures replace those published in 2025.
Age, households, income and housing
These figures come from the ACS 2020-2024 five-year estimates, the bureau’s most recent survey release for Charlotte. They are averages over five years of sampling and carry a margin of error. The survey’s own population figure for Charlotte is 903,844.
| Measure | Charlotte | Mecklenburg County | Source table |
|---|---|---|---|
| Median age | 34.5 years | 35.5 years | DP05 |
| Under 18 | 22.7% | 22.8% | DP05 |
| 65 and older | 11.0% | 11.9% | DP05 |
| Households | 368,788 | 466,527 | DP02 |
| Average household size | 2.41 | 2.44 | DP02 |
| Born outside the U.S. | 18.7% | 17.3% | DP02 |
| Adults 25+ with a bachelor’s degree or higher | 48.0% | 49.2% | DP02 |
| Median household income | $82,068 (+/- $1,299) | $87,005 (+/- $1,162) | DP03 |
| Housing units | 399,305 | 503,071 | DP04 |
| Vacant units | 7.6% | 7.3% | DP04 |
| Owner-occupied homes | 51.0% | 55.1% | DP04 |
| Renter-occupied homes | 49.0% | 44.9% | DP04 |
| Median value, owner-occupied homes | $385,700 | $406,800 | DP04 |
The 2020 census counted 379,904 housing units in Charlotte. Survey home values are what owners say their homes are worth, averaged over five years. For current prices, see our Charlotte home prices guide.
Charlotte, the county and the neighbors
Mecklenburg County had an estimated 1,233,383 residents on July 1, 2025, up from 1,115,482 in the 2020 census and 919,628 in 2010. Charlotte holds about 78% of the county’s people.
| Place | 2010 census | 2020 census | July 2025 estimate | Change since 2020 |
|---|---|---|---|---|
| Charlotte | 731,424 | 874,579 | 964,784 | +10.3% |
| Mecklenburg County | 919,628 | 1,115,482 | 1,233,383 | +10.6% |
| Matthews, about nine miles southeast | 27,198 | 29,435 | 32,769 | +11.3% |
| Mint Hill, about 10 miles east | 22,722 | 26,450 | 29,476 | +11.4% |
| Pineville, about nine miles south | 7,479 | 10,602 | 11,851 | +11.8% |
Sources: 2010 census, 2020 census and the Vintage 2025 estimates. The 2025 figures are estimates; the 2010 and 2020 figures are counts.
How to read these figures
- Census counts happen every 10 years and are the official population. The next is in 2030.
- Population estimates are the bureau’s yearly update between counts. They are revised every year.
- ACS figures come from a rolling survey. A five-year estimate averages 2020 through 2024, so it lags the yearly estimates; that is why its population of 903,844 is below the 2025 estimate.
What this means for you
- Charlotte has added about 20,000 people a year in the last three estimates.
- Half of Charlotte households rent; the county as a whole leans more toward owners.
- For the area around you, see Charlotte, Mecklenburg County and the neighbors.
Frequently asked questions
What is the population of Charlotte, NC?
The Census Bureau estimates Charlotte had 964,784 residents on July 1, 2025. The 2020 census counted 874,579.
How fast is Charlotte growing?
Charlotte added about 90,000 residents from 2020 to 2025, a 10.3% rise, and 20,731 in the year to July 1, 2025, according to Census Bureau estimates.
What is the population of Mecklenburg County?
Mecklenburg County had an estimated 1,233,383 residents on July 1, 2025. About 78% of them live in Charlotte.
What is the median household income in Charlotte?
The Census Bureau’s 2020-2024 American Community Survey puts Charlotte’s median household income at $82,068, with a margin of error of plus or minus $1,299.
What is the median age in Charlotte?
The median age in Charlotte is 34.5 years, according to the 2020-2024 American Community Survey, a year younger than Mecklenburg County as a whole.
Have your say