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

Bar chart of Greensboro's population: 269,666 in the 2010 census, 299,035 in the 2020 census, then Census Bureau estimates of 297,879 in 2021, 300,706 in 2022, 303,093 in 2023, 306,355 in 2024 and 308,667 in 2025

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.