Baltimore, VT is a town located in Windsor County with a population of 244. The town has a total area of 4.7 square miles of land. Hawks Mountain is located on one side of the town. Nearby towns are Cavendish, Ludlow, and Chester. For shopping and services, the city of Springfield is located 12 minutes distance. Students go to Elm High School to study.