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
Altitude : 512 feet / 156 meters
Time Zone : America/New_York
Local time : 02:08:07 (9th October 2024)
Density : 1,159 Pop. per km² as of 2020
Population growth : 19.68% (2010-2020)

Geography

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

Hamilton map

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

Schools in Hamilton

College & universities near Hamilton, VA

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

Stations (9)

Amtrak & bus stations near Hamilton, VA

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

Post offices near 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 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