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

Charlotte’s population since 2010

Bar chart of Charlotte's population: 731,424 in the 2010 census, 874,579 in the 2020 census, and Census Bureau estimates of 882,504 in 2021, 898,017 in 2022, 918,270 in 2023, 944,053 in 2024 and 964,784 in 2025

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.