Grottoes is located in Rockingham County, VA. The population is 2,659, making Grottoes the 5th largest city in Rockingham County.
There are 1 public schools in Grottoes with an average Homefacts rating of A. The total crime rate for Grottoes is low , and there are 11 registered sex offenders residing in the city. Unemployment in Grottoes is low and the median home sales price is $0. Detailed and up-to-date Grottoes property reports are available for any property address.
Cities near Grottoes include Harriston, Weyers Cave and New Hope.