Tinmouth is a small town located in Rutland County, Vermont with a population of 613. The town covers a total area of 28.4 square miles, of which 28.3 square miles is land and 0.1 square miles is water. Nearby towns are Danby, Middletown Springs, and Wallingford. For shopping and services, Rutland town is 23 minutes to the southwest. Students go to Tinmouth Elementary School for study.