
376 Portland Street, St. Johnsbury, VT 05819
Caledonia County
Key Facts
Presented by: Samantha Catterall
Description
Welcome to 376 Portland Street — a unique opportunity to own a charming home with bonus commercial space in the heart of Saint Johnsbury. Set on a 0.22-acre lot, this two-bedroom, one-bathroom home offers classic New England character with the convenience of public water and sewer. Built in 1900, the residence features comfortable living space with potential to make it your own. But what truly sets this property apart is the versatile commercial structure located at the front of the lot. Originally a vintage train caboose, this freestanding building is fully equipped with water, sewer, and electricity — ideal for a variety of business or creative uses. Previously home to a hair salon and a bookstore, the space includes salon equipment and a tanning bed, all of which will convey with the sale. Located just minutes from downtown amenities, schools, and parks, this property offers flexibility for homeowners, investors, and small business owners alike. Don’t miss your chance to own a piece of local history with room to live and work on-site.
Property Information
Property Type
Commercial Sale
Year Built
1900
Living Area
2,668 sq ft
Lot Size
0.22 acres
Zoning
Commercial
Days on Market
74
MLS® Listing#
5085121
Property Features
Cooling
Heating
Basement
Parking
Construction
Roof
Utilities
Sewer
Water Source
Financial Details
Annual Taxes
$4,144
Tax year 2025
Affordability Calculator
$56,000
Estimated monthly payment
$1,490/mo
Principal $224,000 · Est. interest $312,500 over 30 yrs
Location
Points of Interest in St. Johnsbury, VT
Showing the St. Johnsbury area map.
Nearby Schools
Cornerstone School
Elementary · 0.1 mi away
Caledonia School
School · 0.5 mi away
St Johnsbury Academy
School · 0.6 mi away
Caledonia Christian School
School · 0.8 mi away
St Johnsbury School
Elementary · 0.9 mi away
Waterford Elementary School
Elementary · 4.2 mi away
Concord School
Elementary · 5.8 mi away
The Riverside School
School · 6.5 mi away
Danville School
Elementary · 6.7 mi away
Thaddeus Stevens School
School · 8.1 mi away
Lyndon Institute
School · 8.2 mi away
Barnet School
Elementary · 8.6 mi away
Lyndon Town School
Elementary · 8.8 mi away
Peacham Elementary School
Elementary · 10.2 mi away
Walden School
Elementary · 10.6 mi away
Monroe Consolidated School
Elementary · 11.4 mi away
East Burke School
Elementary · 12.1 mi away
Burke Mountain Academy
School · 12.9 mi away
Millers Run School
Elementary · 13.7 mi away
Littleton High School
Secondary · 13.9 mi away
Commute Calculator
Nearby Homes
Similar Homes Nearby
Similar Home Values
Comparable nearby listings and their asking prices.
| Address | Price | Beds | Baths | Sq Ft |
|---|---|---|---|---|
| 277 Summer Street, St. Johnsbury, VT | $198,000 | 9 | 5 | 4,592 |
| 166 Eastern Avenue, St. Johnsbury, VT | $200,000 | — | — | 5,546 |
| 166 Eastern Avenue, St. Johnsbury, VT | $200,000 | 6 | 3 | 5,546 |
| 166 Eastern Avenue, St. Johnsbury, VT | $200,000 | — | — | 5,546 |
| 166 Eastern Avenue, St. Johnsbury, VT | $200,000 | 6 | 3 | 5,546 |
| 612 Pleasant Street, St. Johnsbury, VT | $215,000 | 2 | 1 | 1,080 |
















