The Census Bureau estimates Leesburg had 49,917 residents in July 2025, up 17% since 2010. Median age 36.1, median household income $145,205.

Last checked Oct. 19, 2026. Figures come from the U.S. Census Bureau: the Vintage 2025 population estimates for cities and towns, the 2010 and 2020 decennial censuses, and the 2020-2024 American Community Survey five-year estimates for the Town of Leesburg. See also Census QuickFacts for Leesburg.

The Census Bureau estimates the Town of Leesburg had 49,917 residents on July 1, 2025. That is about 7,300 more than the 2010 census count of 42,616, a gain of 17%, and about 1,700 more than the 2020 census count of 48,250. Growth has slowed: the estimate rose by just 69 people between 2024 and 2025. Leesburg is the county seat of Loudoun County, which had an estimated 449,749 people. For local data questions, the Town of Leesburg’s demographics page and Town Hall, 703-777-2420, are the starting points.

What this means for you

  • Leesburg is filling in, not booming. The town has added about 300 people a year since 2020, against about 560 a year in the decade before.
  • It is younger and less wealthy than the county around it: median age 36.1 against 38.2, and median household income $145,205 against $181,765.
  • About a third of households rent, more than in most of the neighboring communities.

Population over time

Bar chart of Leesburg's population: 42,616 in the 2010 census, 48,250 in the 2020 census, then estimates of 49,043 in 2021, 49,088 in 2022, 49,405 in 2023, 49,848 in 2024 and 49,917 in 2025

Year Population Source
2010 42,616 Census count
2020 48,250 Census count
2022 49,088 Estimate, July 1
2024 49,848 Estimate, July 1
2025 49,917 Estimate, July 1

Loudoun County grew much faster over the same years: from 312,311 in 2010 to 420,959 in 2020 and an estimated 449,749 in 2025, a 44% rise since 2010. Leesburg’s share of the county fell from about one in seven residents in 2010 to about one in nine.

Who lives here

From the 2020-2024 American Community Survey five-year estimates:

Measure Leesburg Loudoun County
Median age 36.1 38.2
Under 18 25.7% 26.6%
65 and older 10.6% 10.8%
Bachelor’s degree or higher (25 and older) 56.7% 64.6%
Born outside the U.S. 21.6% 27.4%
Median household income $145,205 $181,765
People below the poverty line 6.6% 4.2%

Homes and households

Leesburg has an estimated 16,660 households. Of those, 68.9% own their home and 31.1% rent, against 77.9% ownership county-wide. The survey puts the median value of an owner-occupied home at $667,800 and the median gross rent at $2,105 a month. Those figures average five years of answers, so they trail the market; for current prices see our home prices guide.

Leesburg and its neighbors

Place Population (ACS 2020-2024) Median age Median household income Homeowners
Leesburg 49,171 36.1 $145,205 68.9%
Ashburn, about seven miles away 46,026 41.6 $154,978 68.0%
Brambleton, about nine miles away 24,537 39.0 $238,018 85.1%
Lansdowne, about four miles away 12,328 44.9 $168,731 73.4%
Purcellville, about eight miles away 8,973 36.0 $165,121 89.8%

Ashburn, Brambleton and Lansdowne are unincorporated communities governed by Loudoun County; Leesburg and Purcellville are incorporated towns with their own councils. The ACS population figure for Leesburg (49,171) is an average over 2020 to 2024 and differs from the yearly estimate.

How to read these numbers

  • Census counts (2010, 2020) are full counts every 10 years.
  • Population estimates are the Census Bureau’s yearly figures for July 1, built from births, deaths and migration. Each new release can revise earlier years.
  • American Community Survey five-year figures come from a sample survey and carry margins of error, larger for small places.

Related guides: Leesburg home prices, Leesburg schools and history and landmarks.

Frequently asked questions

What is the population of Leesburg, Virginia?

The Census Bureau estimates 49,917 people lived in the Town of Leesburg on July 1, 2025. The 2020 census counted 48,250.

How fast is Leesburg growing?

Slowly now. Leesburg added about 7,300 people, or 17%, between the 2010 census and the 2025 estimate, but only about 1,700 since 2020, and 69 between 2024 and 2025.

What is the median household income in Leesburg?

$145,205, according to the Census Bureau’s 2020-2024 American Community Survey five-year estimates. Loudoun County’s is $181,765.

Is Leesburg a city or a town?

A town. Leesburg is an incorporated town with its own Town Council and the largest of Loudoun County’s seven towns; the next largest, Purcellville, had an estimated 8,890 people in 2025.