Hamilton VA Map

Hamilton is a town in the Loudoun Valley of Loudoun County, Virginia, United States. The population was 506 as of the 2010 census. Hamilton is located 6 miles west of the county seat Leesburg at 39°8′2″N 77°39′51″W / 39.13389°N 77.66417°W, near the western base of Catoctin Mountain.
  • Elevation: 512 ft (156 m)
  • Country: United States
  • State: Virginia
  • County: Loudoun
  • ZIP codes: 20158-20159
  • Area code: 540
  • FIPS code: 51-34240

Events

See all
Data from: en.wikipedia.org