Duluth had 33,815 residents on July 1, 2025, the Census Bureau estimates, up 6.1% since the 2020 census and 27% since 2010. Age, income and housing.

Last checked Oct. 6, 2026. Every figure on this page comes from the U.S. Census Bureau and is linked to its source. Questions about Census data: the Census Bureau’s customer line, 1-800-923-8282. This page is updated when the bureau publishes new figures.

Duluth had an estimated 33,815 residents on July 1, 2025, according to the Census Bureau’s Vintage 2025 city and town population estimates. That is 1,942 more people (6.1%) than the 2020 census count of 31,873 and 7,215 more (27.1%) than the 2010 census count of 26,600. The Census Bureau’s QuickFacts page for Duluth and its Duluth profile summarize the same releases.

What this means for you

  • Duluth keeps growing, by a few hundred people a year since 2021.
  • Households earn more than the Gwinnett and Georgia medians, and the city has more renters than the county: 43.5% of homes are rented, against 33.7% countywide.
  • Almost a third of residents were born outside the United States.

Duluth’s population over time

Bar chart of Duluth's population: 26,600 in the 2010 census, 31,873 in the 2020 census, then estimates of 32,539 in 2022, 32,999 in 2023, 33,641 in 2024 and 33,815 on July 1, 2025

Year Population Source
2010 26,600 2010 census
2020 31,873 2020 census
2021 32,241 Estimate, July 1
2022 32,539 Estimate, July 1
2023 32,999 Estimate, July 1
2024 33,641 Estimate, July 1
2025 33,815 Estimate, July 1

The decade from 2010 to 2020 added 5,273 people, 19.8%. Since 2020 the estimates have risen every year, by between 9 and 642 people.

Who lives in Duluth

From the Census Bureau’s 2020-2024 American Community Survey five-year estimates, compared with Gwinnett County and Georgia:

Measure Duluth Gwinnett County Georgia
Median age 39.5 36 37.6
Households 13,203 327,043 4,074,366
Average household size 2.45 2.98 2.62
Median household income $95,331 $87,890 $77,353
People below the poverty line 8.9% 10.8% 13.4%
Adults 25+ with a bachelor’s degree or higher 53.7% 39% 34.9%
Born outside the U.S. 30.9% 28.4% 11.2%
Speak a language other than English at home (age 5+) 38.3% 38.1% 15.5%

The ACS is a survey, so each figure has a margin of error, shown on the Census Bureau’s tables. Its total population for Duluth, 32,426, is a five-year average and differs from the yearly estimate above.

Housing

Measure Duluth Gwinnett County Georgia
Housing units 13,841 340,962 4,541,835
Owner-occupied homes 56.5% 66.3% 65.7%
Median value, owner-occupied homes $400,800 $380,900 $303,300

Source: 2020-2024 American Community Survey five-year estimates. For current market values, see our home prices page, which uses monthly Zillow and FHFA data.

Duluth, the county and the neighbors

Gwinnett County had an estimated 1,018,099 residents on July 1, 2025, up 6.4% from the 2020 census count of 957,062, according to the same Census Bureau estimates. Duluth grew at almost the same rate as the county.

City 2020 census July 1, 2025 estimate Change
Johns Creek 82,453 80,401 -2.5%
Alpharetta 65,818 66,921 +1.7%
Peachtree Corners 42,243 42,519 +0.7%
Duluth 31,873 33,815 +6.1%
Sugar Hill 25,076 29,280 +16.8%
Suwanee 20,786 23,034 +10.8%
Norcross 17,209 19,086 +10.9%
Lilburn 14,502 16,369 +12.9%

Johns Creek, about four miles away across the Chattahoochee, is the only neighbor that shrank. Sugar Hill, about nine miles away, grew fastest. Doraville is left out because the Census Bureau’s 2020 base for its estimates, 14,628, differs sharply from its 2020 census count of 10,623.

Frequently asked questions

What is the population of Duluth, Georgia? The Census Bureau estimates Duluth had 33,815 residents on July 1, 2025. The 2020 census counted 31,873.

Is Duluth, Georgia, growing? Yes. It grew 19.8% between the 2010 and 2020 censuses and an estimated 6.1% since 2020.

What is the median household income in Duluth, Georgia? $95,331 in the 2020-2024 American Community Survey, compared with $87,890 for Gwinnett County.

More: moving to Duluth, history and landmarks and Duluth, Gwinnett County and the neighbors.