what county is gainesville, va in
Gainesville, VA. Gainesville is located in northeast Virginia. Gainesville is part of Prince William County. Gainesville has 10.10 square miles of land area and 0.57 square miles of water area. As of 2010-2014, the total Gainesville population is 12,145, which has grown 177.16% since 2000.