Middleburg

Town in Loudoun County, Virginia

View of Middleburg, Virginia
Photo: La Citta Vita · CC BY-SA 2.0

Middleburg is a town in Loudoun County, Virginia, with 669 residents (2020 Census). It sits at 486 ft (148 m) above sea level. The nearest town is Aldie, 5.2 miles E.

About Middleburg

Middleburg is a town in Loudoun County, Virginia, United States. As of the 2020 census, Middleburg had a population of 669. It is the southernmost town along Loudoun County's shared border with Fauquier County.

Middleburg is known as the "Nation's Horse and Hunt Capital" for its foxhunting, steeplechases, and large estates. The Middleburg Historic District, comprising the 19th-century center of town, is listed on the National Register of Historic Places.

Text: Wikipedia · CC BY-SA 4.0

Middleburg weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Middleburg

All 24 webcams near Middleburg ›

Webcams: Windy.com

Living in Middleburg

Median household income
$104,545
Median home value
$777,000
Median rent
$1,517/mo
Median age
54.1
Cost of living and demographics of Middleburg ›

Do you know Middleburg? Tell us about it

Help other travelers: share what makes Middleburg special. We review every message before publishing it.

Map of Middleburg

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Middleburg Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Middleburg, VA population

Middleburg had 669 residents in the 2020 Census.

2020 Census669
Density645 per sq mi (249 per km²)

Source: U.S. Census Bureau, Decennial Census.

Middleburg at a glance

StateVirginia (VA)
CountyLoudoun County
TypeTown
Population669 (2020)
Land area1.04 sq mi (2.7 km²)
Water area0.00 sq mi (0.01 km²)
Elevation486 ft (148 m)
Coordinates38.9735° N, 77.7455° W
ZIP code20117
Official websitemiddleburg.org
Census code (GEOID)5151448

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Middleburg

Straight-line distance between town centers.

Frequently asked questions about Middleburg

What county is Middleburg in?

Middleburg is in Loudoun County, Virginia.

What is the population of Middleburg, VA?

669 people lived in Middleburg at the 2020 Census.

What is the ZIP code of Middleburg, VA?

The ZIP code of Middleburg is 20117.

What is the elevation of Middleburg?

486 feet (148 m) above sea level.

What towns are near Middleburg?

Aldie (5.2 mi), Bull Run Mountain Estates (6.1 mi), Rectortown (7.0 mi), Upperville (7.4 mi), The Plains (7.8 mi).

Last updated: