Hamilton town, Virginia
Official LSAD Designation: Hamilton town • Census GEOID: 5134240
• Loudoun County
Hamilton town is an incorporated town in Loudoun County, Virginia. According to official records from the Census (2025), Hamilton town had an estimated population of 608 residents. Official Census Bureau geographic records classify this community under LSAD designation Hamilton town (GEOID 5134240).
Local Government Administration U.S. Census Bureau GMAF
Town Of Hamilton
Municipal
Official Title:
Treasurer
Address:
PO BOX 130, HAMILTON VA 20159-0130
County Of Loudoun
County
Official Title:
Chairman
Address:
PO BOX 7000, LEESBURG VA 20177-7000
Civic & Statistical Snapshot
| Category | Estimate | Survey Period / Source |
|---|---|---|
| Total Population | 608 | 2025 |
| Median Household Income | $141,250 | 2020-2024 |
| Median Home Value | $531,300 | 2020-2024 |
| Land Area | 0.22 sq mi | Gazetteer (2026) |
| Civic & Public Services | Hospitals, Libraries, Colleges | CMS / IMLS / IPEDS |
| Schools & Districts | NCES Directory Listings | Provided by k12guides.com |
| Nearby Airports | Landing Facilities | Provided by airport-data.com |
| Climate & Weather | NOAA 30-Year Normals | 1991–2020 |
Source: U.S. Census Bureau (PEP, ACS 5-Year).