Hanover Communities

About Hanover

Hanover County is one of the fastest growing counties in the state of Virginia.  Hanover is located just 12 miles north of Richmond, situated between the Chickahominy and Pamunkey rivers. The community offers many recreational activities from Kings Dominion to the Richmond National Battlefield, which has four sites commemorating Civil War battles.
Hanover County Public Schools was the first Virginia school district to receive the “U.S. Senate Productivity and Quality Award for Continuing Excellence.”  Hanover High Schools are among only 2% of American High Schools which offer AP (Advanced Placement), IB (International Baccalaureate) and dual enrollment options.
Learn more about how you can make Hanover County your home.


Main Street Homes builds new homes throughout the Richmond, VA area - including Chester, Chesterfield, Hanover, Henrico, Goochland, Mechanicsville, Midlothian, Moseley, New Kent, Dinwiddie, Powhatan and Quinton, VA. You'll see all of our Richmond area communities with homes for sale listed on the New Homes Communities Map on this website. Use the map to locate the community where you would like to build your Main Street home. From there you can click on the neighborhood name for more details. If you have any questions please contact our New Home Specialist at 804.302.4542 or info@gomsh.com.