Hamilton, Virginia

Hamilton: town in Loudoun County, Virginia, United States

About

Hamilton is a town located in the county of Cumberland in the U.S. state of Virginia. Its population at the 2010 census was 506 and a population density of 931 people per km². After 10 years in 2020 city had an estimated population of 630 inhabitants.

Quick Facts about Hamilton

Population 630 (2020)
Country United States of America
State Virginia (United States)
County Cumberland County
Postal code 20158–20159
Phone Area Codes 540
Area 0.54 km2
Latitude & Longitude 37.6590,-78.1250
Altitude 512 feet / 156 meters
Time Zone America/New_York
Local time 01:36:39 (18th April 2026)
Density 1,159 Pop. per km² as of 2020
Population growth 19.68% (2010-2020)
Weather 90℉ Mostly Sunny 7-days weather

Geography

Hamilton is located at 37°39'33"N 78°7'30"W (37.6590400, -78.1250000).

Hamilton map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

90°F
Mostly Sunny
1 to 8 mph SE Saturday

Mostly sunny, with a high near 90.

7-Day Forecast

Official website of Hamilton

Official Website

Demographics

The population of Hamilton increased by 19.68% in 10 years.

Year Population % Change Method
2010 506 - census
2011 530 4.53% estimation process
2012 548 3.28% estimation process
2013 566 3.18% estimation process
2014 586 3.41% estimation process
2015 603 2.82% estimation process
2016 621 2.9% estimation process
2017 638 2.66% estimation process
2018 632 -0.95% estimation process
2019 629 -0.48% estimation process
2020 630 0.16% estimation process
Hamilton zip code is 20158. County name: Loudoun, County fips: 51107

Best Things to Do in Hamilton

1Hamilton Community Park

Rating: 4.7 (140)

31 W Colonial Hwy, Hamilton, VA 20158, United States View details

Phone: +15403382811

2Harmony Church Road (State Route 704)

Rating: 5 (2)

18077-18237 Harmony Church Rd, Hamilton, VA 20158, United States View details

Nearby Schools and Colleges

Schools and campuses linked to Hamilton, VA. Select a name to open its map and contact details.

Code Name City ZIP
232566 Longwood University Farmville (VA) 23909
459259 South University-Richmond Glen Allen (VA) 23060
233116 Piedmont Virginia Community College Charlottesville (VA) 22902-7589
450599 Empire Beauty School-Richmond Richmond (VA) 23294
233374 University of Richmond University of Richmond (VA) 23173

Nearby Transit Stations (9)

Rail and bus stations connected to Hamilton, VA. Select a station to open its map and address details.

Code Name Address Type
CVS Charlottesville Union Station 810 West Main St RAIL
RVR Richmond Staples Mill Road station 7519 Staples Mill Road RAIL
ASD Ashland 112 North Railroad Avenue RAIL
RVM Richmond Main Street Station 1500 East Main Street RAIL
PTB Petersburg station 3516 South Street RAIL

Closest post offices linked to Hamilton.

Post Office Name City ZIP
Cartersvill Post Office Cartersville (VA) 23027
Columbia Post Office Columbia (VA) 23038
Bremo Blu Post Office Bremo Bluff (VA) 23022
New Canton Post Office New Canton (VA) 23123
Fork Union Post Office Fork Union (VA) 23055

Other places with the same name (19)

  • Hamilton, New Jersey township in Mercer County, New Jersey, United States with a population of 86,722 people.
  • Hamilton, Ohio The most populous city in Butler County, Ohio. with a population of 62,148 people.
  • Hamilton, Massachusetts town in Essex County, Massachusetts, United States with a population of 8,070 people.
  • Hamilton, Alabama city in Marion County, Alabama, United States with a population of 6,645 people.
  • Hamilton, Montana city in Ravalli County, Montana, United States with a population of 5,056 people.
  • Hamilton, New York village in New York, United States with a population of 4,079 people.
  • Hamilton, Texas city in Hamilton County, Texas, United States with a population of 3,025 people.
  • Hamilton, Wisconsin civil town in La Crosse County, Wisconsin with a population of 2,540 people.
  • Hamilton, Missouri city in Caldwell County, Missouri, United States with a population of 1,691 people.
  • Hamilton, Indiana town in Indiana, United States with a population of 1,595 people.
  • Hamilton, Michigan township in Allegan County, Michigan with a population of 1,457 people.
  • Hamilton, Georgia city in Harris County, Georgia, United States with a population of 1,141 people.
  • Hamilton, Pennsylvania Township in Adams County, Pennsylvania with a population of 479 people.
  • Hamilton, North Carolina town in North Carolina, USA with a population of 363 people.
  • Hamilton, Washington town in Skagit County, Washington, United States with a population of 310 people.
  • Hamilton, Kansas town in Greenwood County, Kansas, United States with a population of 238 people.
  • Hamilton, Illinois city in Hancock County, Illinois, United States with a population of 189 people.
  • Hamilton, Iowa city in Marion County, Alabama, United States with a population of 135 people.
  • Hamilton, North Dakota city in Pembina County, North Dakota, United States with a population of 36 people.

Other cities in Cumberland County

Cities, towns, neighborhoods & other populated places in Cumberland County , VA.

City Name Population Title
Cumberland 393 Town in Cumberland County, Virginia, United States