Skip to content
Photo 1 of 60
Photo 1 of 60 — 376 Portland Street, St. Johnsbury, VT 05819
View all 60 photos

376 Portland Street, St. Johnsbury, VT 05819

VT-Caledonia County

Key Facts

1,813Sq Ft
1900Year Built
0.22Lot (acres)

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

High Speed Internet

Cooling

None

Heating

Floor FurnacePropane

Basement

Interior EntryFullUnfinished

Parking

DrivewayOff StreetOn Street

Construction

FrameWood Siding

Roof

Metal

Utilities

Cable AvailablePhone Available

Sewer

Public Sewer

Water Source

Public

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

Map showing the location of 376 Portland Street, St. Johnsbury, VT 05819

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

Travel mode

Nearby Homes

Similar Homes Nearby

Similar Home Values

Comparable nearby listings and their asking prices.

Moving Cost Estimate

EXIT Agents in St. Johnsbury

The data relating to real estate for sale on this web site comes in part from the Internet Data Exchange (IDX) program of one or more Multiple Listing Services (MLS). Listing information is deemed reliable but is not guaranteed accurate. Copyright © EXIT Realty® and respective MLS providers.

Data provided by NEREN. MLS® Listing#5085121. © 2026EXIT Realty®. All rights reserved.