Dumfries, officially the Town of Dumfries, is a town in Prince William County, Virginia. The population was 4,961 at the 2010 United States census. Dumfries is located at 38°34′4″N 77°19′29″W / 38.56778°N 77.32472°W.
AdSee single family homes for sale, connect with local experts and schedule the tour today. Realtor.com® puts the best tools in your hands. Find the perfect single family home & more
Find Open Houses · View local noise levels · 3D Tours · Neighborhood Info
Types: Homes, Duplexes, Townhomes, New Construction, Empty lots
AdFind your perfect place with Rent. We have hundreds of listings you’re going to love. With Rent. you can explore your options and go on virtual tours right from your couch.