Dumfries
Town in Prince William County, Virginia

Dumfries is a town in Prince William County, Virginia, with 5,679 residents (2020 Census). It sits at 36 ft (11 m) above sea level. The nearest town is Triangle, 1.3 miles S.
- 5,679residents (2020 Census)
- 36 ftelevation · 11 m
- 1.5 sq miland area · 4.0 km²
- 3,699 / sq mipopulation density
- 22026ZIP code
About Dumfries
Dumfries ( DUM-freez), officially the Town of Dumfries, is a town in Prince William County, Virginia, United States. As of the 2020 census, Dumfries had a population of 5,679.
Text: Wikipedia · CC BY-SA 4.0
Dumfries weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Dumfries
Webcams: Windy.com
Living in Dumfries
- Median household income
- $82,355
- Median home value
- $331,800
- Median rent
- $1,732/mo
- Median age
- 33.3
Do you know Dumfries? Tell us about it
Help other travelers: share what makes Dumfries special. We review every message before publishing it.
Map of Dumfries
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Dumfries 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 ›Dumfries, VA population
Dumfries had 5,679 residents in the 2020 Census.
| 2020 Census | 5,679 |
|---|---|
| Density | 3,699 per sq mi (1,428 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Dumfries at a glance
| State | Virginia (VA) |
|---|---|
| County | Prince William County |
| Type | Town |
| Population | 5,679 (2020) |
| Land area | 1.54 sq mi (4.0 km²) |
| Water area | 0.02 sq mi (0.05 km²) |
| Elevation | 36 ft (11 m) |
| Coordinates | 38.5661° N, 77.3161° W |
| ZIP code | 22026 |
| Official website | dumfriesva.gov |
| Census code (GEOID) | 5123760 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Dumfries
- Triangle1.3 mi S
- Cherry Hill1.6 mi E
- Quantico3.3 mi SE
- Quantico Base3.4 mi S
- Leesylvania3.4 mi NE
- Montclair3.6 mi NW
- Dale City6.0 mi N
- Woodbridge6.1 mi NE
- Potomac Mills6.3 mi N
- Camp Barrett7.6 mi SW
- Independent Hill8.0 mi NW
- Aquia Harbour8.2 mi SW
Straight-line distance between town centers.
Frequently asked questions about Dumfries
What county is Dumfries in?
Dumfries is in Prince William County, Virginia.
What is the population of Dumfries, VA?
5,679 people lived in Dumfries at the 2020 Census.
What is the ZIP code of Dumfries, VA?
The ZIP code of Dumfries is 22026.
What is the elevation of Dumfries?
36 feet (11 m) above sea level.
What towns are near Dumfries?
Triangle (1.3 mi), Cherry Hill (1.6 mi), Quantico (3.3 mi), Quantico Base (3.4 mi), Leesylvania (3.4 mi).
Last updated: