The Town of Jonesville, located in Southwest Virginia, is a small but vibrant community nestled amidst the picturesque Appalachian mountains. Established in 1794 and named after Fredrick Jones, it serves as the County Seat of Lee County and boasts a rich history dating back over two centuries.
With a population of approximately 995, Jonesville is the second oldest town west of Roanoke and has been a center of commerce since its incorporation in 1884. Known for its warm hospitality and close-knit community, Jonesville is a place where residents and visitors alike can experience the charm of a small town with a big heart.
Generated from the website