Experience America’s favorite mountain town! Charlottesville is located in West Central Virginia. It is approximately 100 miles southwest of Washington, D.C. and 70 miles northwest of Richmond, Virginia. It was established as a town in 1762 by the Virginia General Assembly and was incorporated as an independent city in 1888. It is the county seat […]