What are you looking for?
Explore Newbury, VT
Newbury, VT is a charming town located in Orange County, Vermont. Nestled along the Connecticut River, it offers stunning views of the surrounding mountains and picturesque landscapes. The town is known for its rich history, with many well-preserved historic buildings and landmarks. Newbury is also home to the beautiful Newbury Village Store, a popular gathering spot for locals and visitors alike. With its small-town charm, natural beauty, and friendly community, Newbury, VT is a delightful place to visit or call home.