Bath County is a United States county located in the Shenandoah Valley on the central western edge of the Commonwealth of Virginia. As of the 2020 census, the population was 4,209, making it the second-least populous county in Virginia. Bath's county seat is Warm Springs, while the largest community is Hot Springs.