Dumfries is a city located in Prince William County Virginia. With a 2020 population of 7,276, it is the 51st largest city in Virginia and the 3866th largest city in the United States . Dumfries is currently growing at a rate of 10.26% annually and its population has increased by 46.66% since the most recent census, which recorded a population of 4,961 in 2010. Dumfries reached it's highest population of 7,276 in 2021. Spanning over 2 miles, Dumfries has a population density of 4,740 people per square mile.
The average household income in Dumfries is $73,346 with a poverty rate of 18.73%. The median rental costs in recent years comes to $1,634 per month, and the median house value is $206,300. The median age in Dumfries is 24.7 years, 22.9 years for males, and 25.4 years for females.