Ashland is 20 minutes north of Richmond and lies within Hanover County. Home to Randolph Macon College, the town is comprised of 7.2 square miles and has a population of 7,649. This is one place where it’s a definite plus to live along the railroad tracks; however owning a home in this quaint small town means you’ll pay property tax to both Ashland and Hanover.
Interesting trivia: The town motto is “Ashland: The Center of the Universe.”