Charlotte vs Houston

A side-by-side comparison of Charlotte, North Carolina and Houston, Texas — population, climate, cost of living, demographics, and more.

PlaceCharlotteCharlotte

North Carolina, United States

HoustonHouston

Texas, United States

Location
State / regionNorth CarolinaTexas
Country🇺🇸 United States🇺🇸 United States
Coordinates35.209, -80.83129.786, -95.389
Elevation229 m19 m
TimezoneEastern Time Zone
Founded1768
NicknameHornet's Nest
Size
Population943,4742,387,910
Land area310.8 mi²640.6 mi²
Water area2.0 mi²31.2 mi²
Density (per mi²)3,0363,728
Housing units415,9751,070,556
Demographics
Median age34.534.0
White (non-Hispanic)39.8%29.7%
Black or African American32.7%22.5%
Asian6.8%7.1%
Hispanic or Latino18.4%45.5%
Economy & education
Median household income$86,416$64,361
Median home value$431,900$301,200
Bachelor's or higher49.4%38.0%
Poverty rate11.9%21.2%
Unemployment4.3%6.4%
Climate
Avg high temp72°F79°F
Avg low temp54°F64°F
Annual precipitation44.6 in73.1 in
Sunshine % of year64.0%66.0%
Annual solar (kWh/m²)1,6321,697
Air & environment
US AQI6157
Air quality categoryModerateModerate
PM2.5 (µg/m³)10.412.4
PM10 (µg/m³)11.117.7
Ozone (µg/m³)69.054.0
NO₂ (µg/m³)7.75.3
Wildlife species observed1010
Wildlife observations646,088711,548
Risk & hazards
Earthquakes (last 10y)20
Largest earthquake (mag)2.6
Active weather alerts12
Health
Obesity30.1%38.2%
Diabetes10.7%14.4%
Smoking11.4%13.7%
Schools
Schools total155387
Elementary schools97222
Middle schools2169
High schools2774
Civic & interest
Mayor / leaderVi Lyles
Official websitehttps://www.charlottenc.gov/
Sister cities9
Notable people (Wikidata)1616
Books about this place48
Wikipedia views (last 30d)63,5616,448
Overview
Summary

Charlotte is the most populous city in the U.S. state of North Carolina. With a population of 874,579 at the 2020 census, it is the 14th-most populous city in the U.S., seventh-most populous city in the South, and second-most populous city in the Southeast. The Charlotte metropolitan area, with an estimated 2.88 million residents, is the 21st-largest metropolitan area in the U.S. The Charlotte metropolitan area is part of an 18-county combined statistical area with an estimated population of 3.47 million as of 2024. It is the county seat of Mecklenburg County.

Wikipedia

Houston is the most populous city in the U.S. state of Texas and the Southern United States. It is the fourth-most populous city in the United States, with a population of 2.3 million at the 2020 census. The Greater Houston metropolitan area, at 7.8 million residents, is the fifth-most populous metropolitan area in the nation and second-most populous in Texas. Located in Southeast Texas near Galveston Bay and the Gulf of Mexico, Houston is the county seat of Harris County. Covering a total area of 640.4 square miles (1,659 km2), it is the ninth largest city in the country and the largest whose municipal government is not consolidated with a county, parish, or borough. Although primarily located within Harris County, portions of the city extend into Fort Bend and Montgomery counties. Houston also functions as the southeastern anchor of the Texas Triangle megaregion.

Wikipedia

Want a deeper comparison or to add a third city?

Open in interactive compare