Brighton is a small town in Essex County, Vermont with a population of 1222. The town has a total area of 53.34 square miles, of which 51.9 square miles is land and 1.5 square miles is water. Nearby towns are Newark, Westmore, Charleston, and Morgan. For shopping and services, St. Johnsbury is 47 minutes away. Students attend North Country Union High School for studies. Island Pond is located in Brighton.
PriceBedsBathsMore Save Search