St. Johnsbury Land for Sale

St. Johnsbury Land for Sale

Welcome to St. Johnsbury, a charming town nestled in the heart of Caledonia County, Vermont. Known for its picturesque landscapes and vibrant community, St. Johnsbury offers the perfect blend of small-town charm and modern amenities.

If you are looking to make St. Johnsbury your home, you'll be delighted to know that there is a beautiful piece of land for sale in this area. With endless possibilities for development, this land presents a unique opportunity to build the home of your dreams in a serene and peaceful setting.

St. Johnsbury boasts a rich history and a strong sense of community, making it a wonderful place to live, work, and play. From outdoor recreational activities to cultural events and local attractions, there is something for everyone to enjoy in this thriving town.

Whether you are looking to settle down in a quiet neighborhood or invest in a piece of land for future development, St. Johnsbury has something to offer for everyone. Don't miss out on the chance to be a part of this welcoming community and own a piece of land in this beautiful town. Reach out to learn more about this exciting opportunity and start your journey to calling St. Johnsbury home.

Newest St. Johnsbury Land for Sale

$145,000
5103856 MLS
Discover the perfect balance of privacy, recreation, and convenience with this exceptional 49.16-acre parcel located on Old Man Mountain Road in St. Johnsbury. Tucked away in a peaceful, secluded setting, this property offers an outstanding opportunity to build your dream home, hunting camp, or private getaway. A mostly level, cleared building site with an established driveway is already in place near the road, while additional potential homesites higher on the property offer the opportunity to capture breathtaking valley and mountain views. With selective clearing near the hilltop, nearly 360-degree panoramic views are possible. The land is predominantly forested with an established forestry management plan and is enrolled and will convey in Vermont's Current Use Program, providing the benefit of reduced annual real estate taxes while maintaining a designated 2-acre homesite for future construction. Numerous old farm roads and established trails wind throughout the property, making it easy to explore on foot or ATV while enjoying hiking, hunting, snowshoeing, maple sugaring, and other outdoor pursuits. Despite its remarkably private setting, the property is conveniently located less than 5 miles from I-91 access in Lyndonville and under 10 miles from downtown St. Johnsbury, providing easy access to shopping, restaurants, schools, and services. For those seeking even more acreage, the neighboring homestead at 966 Old Man Mountain Road is also available for purchase at $295,000. Purchase both properties for a combined 72+ acres, offering an exceptional opportunity for a private estate, family compound, or expanded recreational retreat. See MLS #5103220 for additional information.

000 Old Man Mountain Rd, St. Johnsbury

Start Your Search

board logoCopyright 2026 PrimeMLS, Inc. All rights reserved. This information is deemed reliable, but not guaranteed. The data relating to real estate displayed on this display comes in part from the IDX Program of PrimeMLS. The information being provided is for consumers’ personal, noncommercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Data last updated .