Mechanicsville is an unincorporated community and census-designated place in Hanover County, Virginia, United States. The population was 39,482 during the 2020 census, up from 36,348 in the 2010 census.
AdSee the latest home listings for sale, connect with local experts and schedule the tour. Realtor.com® puts the best tools in your hands. Find your dream home in your favorite city
View local noise levels · Search by commute time · View property flood risks · Home Buying Tips
Amenities: Pool, Basement, Gated, Water front, Front yard, and more
AdCompare Deals on Houses for Sale Near You by Neighborhood, Price, Size, Schools, & More! Easily Connect with Top Local Agents & Get Free Access to the Newest Listings Near You.