5

Newest Homes for Rent in Saint Johnsbury, VT

Section Image
  • /4

    $1,500 Per Month

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • Condo for Rent

    335 Main St Unit 1, Saint Johnsbury, VT 05819

    Property Id: 956362 **Spacious 3-Bedroom Apartment for Rent** Welcome to your new home! This beautiful 3-bedroom, 1-bathroom apartment has been recently updated with fresh paint and brand-new flooring throughout. Located in a quiet, well-maintained building, this unit offers a perfect blend of comfort and modern style. **Features:** - **3 Bedrooms:** Generous-sized rooms with

    335 Main St Unit 1, Saint Johnsbury, VT 05819
  • /20

    $1,450 Per Month

    • 1 Bed
    • 1 Bath
    • House for Rent

    715 Higgins Hill Rd, Saint Johnsbury, VT 05819

    Property Id: 2495796 Private Furnished Studio Rental - Ideal for Traveling Professionals Welcome to your comfortable and private home away from home. This thoughtfully designed 400 sq. ft. furnished studio offers a quiet retreat with modern amenities, conveniently located just outside St. Johnsbury with easy access to I-91, local hospitals, and downtown services. Close to: -

    715 Higgins Hill Rd, Saint Johnsbury, VT 05819
  • /14

    $1,695

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    65 Pearl St Unit 4, Saint Johnsbury, VT 05819

    65 Pearl Street, Unit 4 – Spacious 3-Bedroom Apartment in St. JohnsburyWelcome to 65 Pearl Street, Unit 4, a comfortable and spacious 3-bedroom, 1-bath apartment conveniently located in St. Johnsbury. This inviting home offers a practical layout with generously sized bedrooms, making it an excellent option for anyone looking for extra space. The bright eat-in kitchen provides ample

    65 Pearl St Unit 4, Saint Johnsbury, VT 05819
  • /12

    $1,395

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    129 Elm St Unit 2, Saint Johnsbury, VT 05819

    129 Elm Street, Unit 2 – Spacious 2-Bedroom Apartment with Porch & Washer/Dryer HookupsWelcome to this inviting 2-bedroom, 1-bath apartment at 129 Elm Street, Unit 2, offering a comfortable layout with modern conveniences in a convenient location. The spacious living room provides plenty of room to relax or entertain, while the well-appointed kitchen features abundant cabinet and

    129 Elm St Unit 2, Saint Johnsbury, VT 05819
  • /12

    $1,295

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Condo for Rent

    68 Elm St Unit 3, Saint Johnsbury, VT 05819

    68 Elm St Unit 3, Saint Johnsbury, VT 05819

Frequently Asked Questions

How much does it cost to rent a home in Saint Johnsbury, VT?
The median rent for a home in Saint Johnsbury, VT is $1,450 per month, though prices vary by neighborhood, size, and property type. As of July 2026, condos tend to be the most affordable option while single-family homes are currently more expensive.
How much do you need to make to afford rent in Saint Johnsbury, VT?
To comfortably afford the median rent in Saint Johnsbury, VT, a household needs to earn roughly $58,000 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $1,450 per month in Saint Johnsbury, VT, renters typically need to show $4,350 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Saint Johnsbury, VT?
In Saint Johnsbury, VT, the price-to-rent ratio is 16.5, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.

Rental Home Trends

Number of Homes for Rent
5
Median Rent
$1,450
Median Single Family Home Rent
$2,125
Median Condo Rent
$1,500
How to Rent a Home