Greensboro had 308,667 residents on July 1, 2025, the Census Bureau estimates, up 3.2% since 2020 and 14.5% since 2010. Age, income and housing figures.
Last checked Oct. 11, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to its source. Census Bureau customer line: 1-800-923-8282. Updated when the bureau publishes new figures.
Greensboro had an estimated 308,667 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is 9,632 more people (3.2%) than the 2020 census count of 299,035 and 39,001 more (14.5%) than the 2010 census count of 269,666. Greensboro is North Carolina’s third-largest city by these estimates after Charlotte and Raleigh; see the Census Bureau’s QuickFacts for Greensboro.
What this means for you
- Growth is steady, not fast: about 2,300 to 3,300 people a year since 2021.
- Greensboro is younger than the county and state, with a median age of 34.3.
- Half of Greensboro homes are rented; the median rent is $1,172 a month.
Population over time
The estimates dipped slightly in 2021 and have risen every year since. Between July 2024 and July 2025 the city added an estimated 2,312 people.
Greensboro, Guilford County and the neighbors
From the same Vintage 2025 estimates, with change from the bureau’s April 2020 estimates base:
| Place | July 1, 2025 | Change since 2020 |
|---|---|---|
| Guilford County | 562,234 | +3.9% |
| Greensboro | 308,667 | +3.2% |
| High Point | 120,571 | +5.7% |
| Kernersville | 29,128 | +9.9% |
| Summerfield | 11,327 | +3.4% |
| Oak Ridge | 7,896 | +3.4% |
| Stokesdale | 6,133 | +3.6% |
| Pleasant Garden | 5,165 | +3.4% |
Greensboro is home to about 55% of Guilford County’s residents. Its smaller neighbors, and High Point, have grown faster since 2020 in percentage terms. Kernersville lies mostly in Forsyth County.
Age, households, income and housing
These figures come from the American Community Survey 2020-2024 five-year estimates, which average five years of survey responses.
| Measure | Greensboro | Guilford County | North Carolina |
|---|---|---|---|
| Median age | 34.3 years | 37.5 years | 39.1 years |
| Under 18 | 21.7% | 22.0% | 21.8% |
| 65 and older | 14.4% | 15.9% | 17.2% |
| Households | 123,984 | 219,718 | 4,282,345 |
| Average household size | 2.29 | 2.38 | 2.44 |
| Median household income | $61,515 | $68,642 | $72,388 |
| People below the poverty line | 17.0% | 14.6% | 13.0% |
| Bachelor’s degree or higher (25+) | 41.0% | 39.0% | 35.7% |
| Housing units | 135,665 | 238,032 | 4,895,668 |
| Homes owner-occupied | 50.5% | 59.9% | 66.6% |
| Median home value (owner estimate) | $244,800 | $259,900 | $288,900 |
| Median gross rent | $1,172 | $1,163 | $1,228 |
Sources: Census Bureau tables DP02, DP03, DP04 and DP05.
A larger share of Greensboro adults hold a bachelor’s degree than across the county or the state, but median household income is lower.
High Point, the county’s second city, has a median age of 37.7, a median household income of $64,561 and 57.8% owner-occupied homes in the same survey.
How to read these numbers
- Census counts (2010, 2020) are the official headcounts taken every 10 years.
- Population estimates (2021-2025) are the bureau’s yearly figures for July 1, built from births, deaths and migration. They are revised each year.
- ACS five-year figures are survey-based estimates with margins of error; small differences between places may not be meaningful.
Related: Greensboro home prices, schools, history and landmarks and moving to Greensboro.
Frequently asked questions
What is the population of Greensboro, North Carolina?
The Census Bureau estimates Greensboro had 308,667 residents on July 1, 2025. The 2020 census counted 299,035.
How fast is Greensboro growing?
Greensboro grew 10.9% between the 2010 and 2020 censuses, from 269,666 to 299,035, and an estimated 3.2% more from 2020 to 2025.
What is the median household income in Greensboro?
The median household income in Greensboro was $61,515 in the Census Bureau’s 2020-2024 American Community Survey, compared with $68,642 for Guilford County and $72,388 for North Carolina.
How many households are in Greensboro?
About 123,984, with an average of 2.29 people each, according to the 2020-2024 American Community Survey.
What is the population of Guilford County?
The Census Bureau estimates Guilford County had 562,234 residents on July 1, 2025, up 3.9% from the 2020 census count of 541,299. Greensboro holds about 55% of them.
Have your say