Shrewsbury VT Real Estate

Shrewsbury is a small town located in Rutland County, Vermont with a population of 1056. The town has a total area of 50.2 square miles, of which 50.1 square miles is land and 0.1 square miles is water. Nearby towns are Mt Holly, Plymouth, and Rutland. Students go to Shrewsbury Mountain School for study.

Save Search