Charlotte, North Carolina
City in Mecklenburg County, North Carolina · ZIP 28105, 28134, 28202
- Mecklenburg County
- Census data · ACS 2019-2023
- 170 public schools
- 943,476 (2024 estimate)Population
- 361,100Households
- $78,438Median household income
- $351,500Median home value
- 170Public schools
- 31ZIP codes
About Charlotte
This page shows only what has been published about Charlotte: Census facts with their sources first, then its businesses, jobs, events, people in public roles, housing and questions as they are added. Nothing here is written by the town government.
Town intelligenceOfficial sources, refreshed yearly
| Census | Population |
|---|---|
| 2000 | 540,828 |
| 2010 | 731,424 |
| 2020 | 874,579 |
As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.
Sources: Census 2000 Summary File 1: total population, place level, state 37, retrieved November 14, 2026; Census 2010 Summary File 1: total population, place level, state 37, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, place level, state 37, retrieved November 14, 2026.
Median household income $78,438 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.
Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, place level, state 37, retrieved November 14, 2026.
- Owner occupied
- 186,045 units
- Renter occupied
- 175,055 units
- Vacancy rate
- 7.6%
Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.
Source: American Community Survey 5-year data profile 2019–2023, place level, state 37, retrieved November 14, 2026.
| Measure | Charlotte | Mecklenburg County | North Carolina |
|---|---|---|---|
| Population | 886,283 | 1,130,906 | 10,584,340 |
| Median household income | $78,438 | $83,765 | $69,904 |
| Median age | 34.4 | 35.4 | 39.1 |
| Median home value | $351,500 | $371,200 | $259,400 |
| Bachelor’s degree or higher | 47.4% | 48.6% | 34.7% |
| Foreign-born residents | 18.1% | 16.9% | 8.7% |
| Owner-occupied homes | 51.5% | 55.5% | 66.4% |
| Mean commute to work | 25.0 minutes | 25.4 minutes | 25.1 minutes |
Source: American Community Survey 5-year data profile 2019–2023, place level, state 37, retrieved November 14, 2026.
CommunityRules and moderation
Loading…
Events in CharlotteAll events
No upcoming event is listed in Charlotte yet. Members and businesses add events from the Events page; each is screened before it shows.
Schools
| School | Type | Grades | District |
|---|---|---|---|
| Albemarle Road Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Allenbrook Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| American Leadership Academy Charlotte | Charter | K–6 | ALA Charlotte |
| Ashley Park PreK-8 School | Public | Pre-K–8 | Charlotte-Mecklenburg Schools |
| Ballantyne Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Berewick Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Beverly Woods Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Billingsville Elementary | Public | K–2 | Charlotte-Mecklenburg Schools |
| Briarwood Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Bruns Avenue Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Chantilly Montessori | Public | Pre-K–6 | Charlotte-Mecklenburg Schools |
| Charles H. Parker Academic Center | Public | K–5 | Charlotte-Mecklenburg Schools |
| Charlotte East Language Academy | Public | K–8 | Charlotte-Mecklenburg Schools |
| Collinswood Language Academy | Public | K–8 | Charlotte-Mecklenburg Schools |
| Cotswold Elementary | Public | 3–5 | Charlotte-Mecklenburg Schools |
| Croft Community School | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| David Cox Road Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Devonshire Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Dilworth Elem Sedgefield Campus | Public | Pre-K–2 | Charlotte-Mecklenburg Schools |
| Dilworth Elementary School Latta Campus | Public | 3–5 | Charlotte-Mecklenburg Schools |
| Druid Hills Academy | Public | Pre-K–8 | Charlotte-Mecklenburg Schools |
| East Voyager Academy of Charlotte | Charter | K–8 | East Voyager Academy |
| Eastover Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Elizabeth Traditional Elem | Public | K–5 | Charlotte-Mecklenburg Schools |
| Endhaven Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Esperanza Global Academy | Public | Pre-K–4 | Charlotte-Mecklenburg Schools |
| First Ward Creative Arts Academy | Public | K–5 | Charlotte-Mecklenburg Schools |
| Gov's Village STEM (Lower) | Public | Pre-K–4 | Charlotte-Mecklenburg Schools |
| Greenway Park Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Grove Park Elementary School | Public | Pre-K–4 | Charlotte-Mecklenburg Schools |
| Hawk Ridge Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Hickory Grove Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Hidden Valley Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Highland Creek Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Highland Mill Montessori | Public | Pre-K–6 | Charlotte-Mecklenburg Schools |
| Highland Renaissance Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Hornets Nest Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Huntingtowne Farms Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Idlewild Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Irwin Academic Center | Public | K–5 | Charlotte-Mecklenburg Schools |
| J. H. Gunn Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Joseph W Grier Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| KIPP Charlotte | Charter | K–8 | KIPP: Charlotte |
| Lake Wylie Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Lansdowne Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Lawrence Orr Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Lincoln Heights Montessori | Public | Pre-K–6 | Charlotte-Mecklenburg Schools |
| Mallard Creek Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Mallard Creek STEM Academy | Charter | K–8 | Mallard Creek STEM Academy |
| Marie G Davis School | Public | K–8 | Charlotte-Mecklenburg Schools |
| McAlpine Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| McKee Road Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Merry Oaks International Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Metrolina Reg Scholars Academy | Charter | K–8 | Metrolina Regional Scholars Academy |
| Montclaire Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Mountain Island Lake Academy | Public | Pre-K–8 | Charlotte-Mecklenburg Schools |
| Movement Charter School | Charter | K–8 | Movement Charter School |
| Movement School Eastland | Charter | K–4 | Movement School Eastland |
| Movement School Northwest | Charter | K–1 | Movement School Northwest |
| Movement School Southwest | Charter | K–2 | Movement School Southwest |
| Myers Park Traditional Elem | Public | K–5 | Charlotte-Mecklenburg Schools |
| Nations Ford Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Newell Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Niner University Elementary | Public | K–5 | Niner University Elementary School |
| Oakdale Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Oakhurst STEAM Academy | Public | K–5 | Charlotte-Mecklenburg Schools |
| Oaklawn Language Academy | Public | K–8 | Charlotte-Mecklenburg Schools |
| Olde Providence Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Park Road Montessori | Public | Pre-K–6 | Charlotte-Mecklenburg Schools |
| Parkside Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Paw Creek Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Pinewood Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Piney Grove Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Polo Ridge Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Providence Spring Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Rama Road Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Rea Farms STEAM Academy | Public | K–8 | Charlotte-Mecklenburg Schools |
| Reedy Creek Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Reid Park Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Renaissance West STEAM Academy | Public | Pre-K–8 | Charlotte-Mecklenburg Schools |
| River Gate Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| River Oaks Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Selwyn Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Shamrock Gardens Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Sharon Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Smithfield Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| South Academy of International Languages | Public | K–8 | Charlotte-Mecklenburg Schools |
| South Pine Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Starmount Academy of Excellence | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Statesville Road Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Steele Creek Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Steele Creek Preparatory Academy | Charter | K–8 | Steele Creek Preparatory Academy |
| Sterling Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Telra Institute | Charter | K–8 | Telra Institute |
| Thomasboro Academy | Public | K–8 | Charlotte-Mecklenburg Schools |
| Tuckaseegee Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| United Community School | Charter | K–8 | United Community School |
| Unity Classical Charter School | Charter | K–8 | Unity Classical Charter School |
| University Meadows Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| University Park Creative Arts | Public | K–5 | Charlotte-Mecklenburg Schools |
| Vaughan Academy of Technology | Public | K–5 | Charlotte-Mecklenburg Schools |
| VERITAS Community School CFA | Charter | K–8 | VERITAS Community School |
| Villa Heights Elementary | Public | K–5 | Charlotte-Mecklenburg Schools |
| Walter G. Byers School | Public | Pre-K–8 | Charlotte-Mecklenburg Schools |
| Westerly Hills Academy | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Winding Springs Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Windsor Park Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Winget Park Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Winterfield Elementary | Public | Pre-K–5 | Charlotte-Mecklenburg Schools |
| Albemarle Road Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Alexander Graham Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Carmel Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Community House Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Coulwood STEM Academy | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Eastway Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Gov's Village STEM (Upper) | Public | 5–8 | Charlotte-Mecklenburg Schools |
| James Martin Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Jay M. Robinson Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Kennedy Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Martin Luther King Jr Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| McClintock Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Northridge Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Piedmont Middle School | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Quail Hollow Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Randolph Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Ranson Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Ridge Road Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Sedgefield Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| South Charlotte Middle | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Southwest Middle School | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Turning Point Middle | Alternative | 6–8 | Charlotte-Mecklenburg Schools |
| Wilson STEM Academy | Public | 6–8 | Charlotte-Mecklenburg Schools |
| Elbert Edwin Waddell High School | Career and technical | 9–10 | Charlotte-Mecklenburg Schools |
| Ardrey Kell High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Cato Middle College High School | Public | 11–13 | Charlotte-Mecklenburg Schools |
| Central Piedmont Early College | Public | 9–13 | Charlotte-Mecklenburg Schools |
| Char Eng Early College-UNCC | Public | 9–13 | Charlotte-Mecklenburg Schools |
| Charlotte Secondary | Charter | 6–12 | Charlotte Secondary School |
| Charlotte Teacher Early College | Public | 9–13 | Charlotte-Mecklenburg Schools |
| Charlotte-Mecklenburg Virtual School | Public | 5–12 | Charlotte-Mecklenburg Schools |
| Cochrane Collegiate Academy | Public | 6–12 | Charlotte-Mecklenburg Schools |
| Commonwealth High | Charter | 9–12 | Commonwealth High School |
| East Mecklenburg High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Garinger High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Harding University High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Harper Middle College High | Public | 11–13 | Charlotte-Mecklenburg Schools |
| Hawthorne Academy of Health Sciences | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Julius L. Chambers High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Mallard Creek High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Military and Global Leadership | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Myers Park High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Northwest School of the Arts | Public | 6–12 | Charlotte-Mecklenburg Schools |
| Olympic High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Phillip O Berry Academy of Technology | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Providence High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| South Mecklenburg High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Stewart Creek High | Charter | 9–12 | Stewart Creek High School |
| Turning Point Academy | Alternative | 9–12 | Charlotte-Mecklenburg Schools |
| West Charlotte High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| West Mecklenburg High School | Public | 9–12 | Charlotte-Mecklenburg Schools |
| Williams Secondary Montessori | Public | 7–12 | Charlotte-Mecklenburg Schools |
| Charlotte Lab School | Charter | K–12 | Charlotte Lab School |
| Charlotte-Mecklenburg Academy | Special education | K–12 | Charlotte-Mecklenburg Schools |
| Corvian Community School | Charter | K–12 | Corvian Community School |
| Jackson Day School | Charter | K–12 | Jackson Day School |
| Metro School | Special education | Pre-K–12 | Charlotte-Mecklenburg Schools |
| Pioneer Springs Community School | Charter | K–12 | Pioneer Springs Community School |
| Socrates Academy | Charter | K–11 | Socrates Academy |
| Sugar Creek Charter | Charter | K–12 | Sugar Creek Charter |
| TMSA Charlotte | Charter | K–12 | The Math and Science Academy of Charlott |
Open public schools in the NCES directory for 2023–2024, placed by their listed location; private schools are not in the source. Enrollment and ratings are not shown.
Sources: NCES Common Core of Data, public school directory 2023–2024, retrieved November 14, 2026; NCES EDGE public school geocodes 2024–2025, retrieved November 14, 2026.
Frequently asked about CharlottePromoted from questions people asked
No question about Charlotte has been asked often enough to publish an answer yet. Ask Charlotte and the answer, once a person checks it, appears here.
Nearby towns
- PinevilleTown
- MatthewsTown
- Mint HillTown
- StallingsTown
- BelmontCity
- Mount HollyCity
- HarrisburgTown
- Hemby BridgeTown
- CramertonTown
- HuntersvilleTown