
376 Portland Street, St. Johnsbury, VT 05819
VT-Caledonia County
Key Facts
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, a tanning bed, and a storage shed, 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
1,813 sq ft
Lot Size
0.22 acres
Zoning
Commercial
Days on Market
31
MLS® Listing#
5085121
Property Features
Interior
Cooling
Heating
Basement
Parking
Construction
Roof
Utilities
Sewer
Water Source
Financial Details
Annual Taxes
$4,144
Tax year 2025
Affordability Calculator
$58,000
Estimated monthly payment
$1,544/mo
Principal $232,000 · Est. interest $323,661 over 30 yrs
Neighborhood Market Statistics
How this home compares to active listings in St. Johnsbury, VT
- $370,833
- Median Listing Price
- 99
- Median Days on Market
- 1,898
- Median Sq Ft
- $204
- Median Price / Sq Ft
- 171
- Active Listings
- This home’s price is 22% below the area median.
- Its price per sq ft is 22% below the area median.
Market statistics compiled from active EXIT Realty® and MLS listings in St. Johnsbury, VT.
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 |
|---|---|---|---|---|
| 612 Pleasant Street, St. Johnsbury, VT | $215,000 | 2 | 1 | 1,080 |
| 612 Pleasant Street, St. Johnsbury, VT | $215,000 | 2 | 1 | 1,080 |
| 192 Railroad Street, St. Johnsbury, VT | $225,000 | — | — | 31,791 |
| 180 South Main Street, St. Albans City, VT | $225,000 | 2 | 1 | 1,030 |
| 375 Concord Avenue, St. Johnsbury, VT | $230,000 | 2 | 1 | 1,707 |
| 24 Pearl Ave Extension, St. Albans Town, VT | $235,900 | 4 | 3 | 2,190 |
















