Discover what Charlottesville has to offer! The town of Charlottesville is located within the upper Piedmont Plateau, in the foothills of the Blue Ridge Mountains and at the headwaters of the Rivanna River. It is approximately 100 miles southwest of Washington D.C. and 70 miles northwest of Richmond, Virginia. Charlottesville has consistently made the list […]