Skip To Content


    Town of Hamilton, Virginia, in Loudoun County

    The Scoop:

    The quaint town of Hamilton, located between Leesburg and Purcellville in western Loudoun County, was first settled in the 1730’s. Like many towns, it took its’ name from the original shop owner there, and was known as Hamilton Store until officially named in 1835. (That’s when Hamilton got it’s post office, as well.)

    As a stop on the Washington and Old Dominion Rail line (which is now a hiking/biking/walking trail), Hamilton was a favorite weekend getaway spot for city folks fleeing the heat. Back in the day, there was a 1.5 mile boardwalk through the town and a dance hall. In the late 1800’s Hamilton was Loudoun’s second largest town.

    Unfortunately, a large fire in 1926 consumed much of the town’s commercial buildings and tourism to the town never recuperated. Now, Hamilton is a thriving residential community with a population between 500 and 600.

    Homes in Hamilton range from beautiful Victorians along the main street to cozy established neighborhoods. Several new construction communities have popped up in recent years on the outskirts of town, taking advantage of the scenic views.

    Sell your Hamilton home, market update


    View All Listings in Hamilton

    Hamilton Market Stats

     Click on the chart for the full report:


    Hamilton Blog Posts

    Read More Hamilton Blog Posts

    Schools in Hamilton

    Contact Us Now

    Any questions, comments, or feedback