Zumper

Apartments for Rent in Saint Johnsbury, VT

Average rent

$1,600
increased by52%

Track prices

Rent calculator

What can I afford?

All rentals

462 Railroad St Residential - Photo 1 of 1

19h ago

8.6

Very good

462 Railroad St Residential

462 Railroad St, Saint Johnsbury, VT 05819

1 bed

1 bath

$950

Apartment for rent

Cozy Living Above a Delightful Bakery

Located in the heart of St. Johnsbury, this charming one-bedroom apartment offers a cozy retreat just steps away from a delightful bakery and local eateries. Enjoy peace of mind with 24/7 security, private parking, and included plowing and trash removal. This professionally managed building provides a welcoming environment for those who appreciate the comforting aroma of fresh baked bread. Tenant responsibility for heat and electricity keeps living costs straightforward and manageable.

24 Steeple Place - Photo 1 of 1

2h ago

8.4

Very good

24 Steeple Place

24 Steeple Pl, Saint Johnsbury, VT 05819

2 beds

1 bath

$1,400

Apartment for rent

Bright & Spacious First-Floor Living Awaits

Residents of 24 Steeple Place enjoy comfortable first-floor living in a roomy 2-bedroom, 1-bath apartment. Bright rooms feature large windows and hardwood-style flooring, creating an inviting atmosphere. The generous eat-in kitchen offers ample cabinet space, while the spacious living area is perfect for relaxation. Located close to downtown amenities, local shops, and services, this home blends charm with practicality. Coin-operated laundry is available on-site, making chores a breeze!

273 Vt Route 2b - Photo 1 of 1

5d+ ago

House for rent in Saint Johnsbury

273 VT RTE 2B

273 Vt Route 2b, Saint Johnsbury, VT 05819

In-unit laundry | Garage parking | Hardwood floor

3 beds

1.5 baths

$2,000

House for rent

Available Mar 1

Charming Historic Home with Modern Comforts

This picturesque 3-bedroom, 1.5-bathroom home blends timeless elegance with contemporary amenities. Built in 1917, it features beautiful hardwood and tile flooring, a fully equipped kitchen, and off-street parking. Enjoy the added convenience of in-unit laundry and year-round comfort with forced-air heating. Located just minutes from key highways and ski country, this pet-friendly residence includes water and sewage utilities, making it an ideal comfortable retreat.

68 Elm St #3 - Photo 1 of 1

5d+ ago

Apartment for rent in Saint Johnsbury

68 Elm Street - 3

68 Elm St #3, Saint Johnsbury, VT 05819

3 beds

1 bath

$1,395

Apartment for rent

Available Apr 15

Spacious 3-Bed Apartment in Charming St. Johnsbury

This inviting 3-bedroom apartment offers a versatile layout perfect for both comfort and entertainment. Enjoy seamless flow between living spaces, ideal for relaxation or gatherings. Located centrally, it provides easy access to local shops, cafes, and essential services. Utilities such as water and trash are included, ensuring convenience in this vibrant town. Perfect for those wanting to embrace community spirit while having modern amenities nearby.

28 Dottie Drive #C - Photo 1 of 1
New construction

3d ago

Condo for rent in Lyndonville

2-Bedroom, 1.5 Bathroom

28 Dottie Drive #C, Lyndonville, VT 05851

In-unit laundry | Balcony | Hardwood floor

2 beds

1.5 baths

$2,600

Condo for rent

28 Dottie Drive #B - Photo 1 of 1
New construction

3d ago

Condo for rent in Lyndonville

2-Bedroom, 1.5 Bathrooms

28 Dottie Drive #B, Lyndonville, VT 05851

In-unit laundry | Balcony | Hardwood floor

2 beds

1.5 baths

$2,600

Condo for rent

Available May 1

Nearby rental good for eco-living

Nearby rental good for wfh

28 Dottie Drive #A - Photo 1 of 1
New construction

5d+ ago

Condo for rent in Lyndonville

2 Bedroom, 1 Bath

28 Dottie Drive #A, Lyndonville, VT 05851

In-unit laundry | Balcony | Hardwood floor

2 beds

1 bath

$2,600

Condo for rent

Available May 1

43 Middle St #A - Photo 1 of 1

5d+ ago

Apartment for rent in Lyndonville

43 Middle Street - A

43 Middle St #A, Lyndonville, VT 05851

1 bed

1 bath

$1,300

Apartment for rent

Available May 1

The best of Zumper, delivered

Be the first to hear about new listings matching your search.

Email
By clicking submit, I accept Zumper's Terms and Conditions, Privacy Policy, and Community Values.
6137 Memorial Dr Lyndonville Vt #7 - Photo 1 of 1

5d+ ago

Apartment for rent in Lyndonville

Great two bedroom Unit in Lyndonville VT | 6137 Memorial Dr | $1600/mo

6137 Memorial Dr Lyndonville Vt #7, Lyndonville, VT 05851

Carpet | Outdoor space

2 beds

1 bath

$1,600

Apartment for rent

Available Mar 1

Listings within 10 miles
4511 S Wheelock Rd #6 - Photo 1 of 1

5d+ ago

Apartment for rent in Lyndonville

Great apartment in the country yet minutes from town

4511 S Wheelock Rd #6, Lyndonville, VT 05851

Furnished | On-site laundry | Microwave

1 bed

1 bath

$1,500

Apartment for rent

Available May 1

Listings within 20 miles
281 Main St - Photo 1 of 1

1d ago

Apartment for rent in Littleton

281 Main St, Littleton, NH 03561

In-unit laundry | Air conditioning | On-site laundry

1 bed

1 bath

$1,525

Apartment for rent

Island Pond Rd - Photo 1 of 1

5d+ ago

Apartment for rent in West Burke

Apartment - Burke, VT

Island Pond Rd, West Burke, VT 05871

In-unit laundry | Furnished | Storage

2 beds

0.5 baths

$2,600

Apartment for rent

41 Millers Run - Photo 1 of 1

5d+ ago

Apartment for rent in Bethlehem

Apartment for rent

Advertisement
6 Hagar Ln ##C - Photo 1 of 1

5d+ ago

Apartment for rent in Littleton

Apartment for rent

398 Plains Rd #C - Photo 1 of 1

5d+ ago

House for rent in Lisbon

Single Family - Lisbon, NH

398 Plains Rd #C, Lisbon, NH 03585

In-unit laundry

Studio

0 baths

$1,200

House for rent

69 Pumping Station Dr #1 - Photo 1 of 1

5d+ ago

House for rent in Sutton

69 Pumping Station Drive - 1

69 Pumping Station Dr #1, Sutton, VT 05867

2 beds

1 bath

$1,595

House for rent

Available Apr 1

Rail Trail Village - Photo 1 of 1

1d ago

8.8

Very good

Rail Trail Village

24 Beacon St, Littleton, NH 03561

Air conditioning | Central heat | Fitness center

1 bed

1 bath

$2,025

Apartment for rent

Explore surrounding listings that match your search:
6 Common View Dr #3 - Photo 1 of 1

1d ago

Apartment for rent in Craftsbury

6 Common View Drive - 3

6 Common View Dr #3, Craftsbury, VT 05826

3 beds

1 bath

$1,400

Apartment for rent

Available May 16

14 Myrtle St - Photo 1 of 1

2d ago

House for rent in Whitefield

Single Family - Whitefield, NH

14 Myrtle St, Whitefield, NH 03598

In-unit laundry | On-site laundry | Storage

3 beds

2.5 baths

$3,000

House for rent

81 Glover Rd #2 - Photo 1 of 1

2d ago

Condo for rent in Barton

Charming 2 Bed/1 Bath Unit in Barton - $1050/mo - Available 6/1/2026

81 Glover Rd #2, Barton, VT 05822

Balcony | Outdoor space | Microwave

2 beds

1 bath

$1,050

Condo for rent

Available Jun 1

81 Glover Rd #1 - Photo 1 of 1

1d ago

Condo for rent in Barton

Spacious 3 Bed Unit in Barton | 1 Bath | $1850/mo | Available 05/01/2026

81 Glover Rd #1, Barton, VT 05822

Balcony | Hardwood floor | Outdoor space

3 beds

1 bath

$1,850

Condo for rent

Available May 1

Advertisement
36 Hoffmans Dr - Photo 1 of 1

5d+ ago

Apartment for rent in Franconia

3 beds

2 baths

$2,000

Apartment for rent

38 Berkley St ##B - Photo 1 of 1

5d+ ago

Apartment for rent in Bethlehem

1 bed

1 bath

$1,500

Apartment for rent

51 Maple St #2 - Photo 1 of 1

1d ago

Apartment for rent in Bethlehem

$1,450 - 2 Bedroom 1 Bathroom Apartment In downtown beautiful Bethlehem

51 Maple St #2, Bethlehem, NH 03574

On-site laundry | Assigned parking | Outdoor space

2 beds

1 bath

$1,450

Apartment for rent

Available May 16

Showing 1 - 25 of 25 results
Home > Apartments in Saint Johnsbury
Updated: May 1, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist Saint Johnsbury, and more.

Learn more about renting in Saint Johnsbury, VT

Saint Johnsbury, VT apartment availability

Saint Johnsbury has a relatively small rental market, with a limited number of listings available. On average, only 2 apartments are listed for rent per month. The majority of these listings are 2-bedroom apartments, making up 50% of the market, followed by 1-bedroom and 3-bedroom apartments, each accounting for 25%.

When it comes to amenities, some apartments in Saint Johnsbury offer desirable features such as outdoor space, air conditioning, and in-unit laundry. However, due to the limited number of listings, renters may need to be flexible with their expectations and act quickly when a suitable apartment becomes available.

Methodology: How we got this data

Zumper’s proprietary rental data fuels our analysis. Rent and market trends, availability, neighborhood popularity, and lifestyle scores are all calculated using real-time and 2024 rental inventory and prices.

Our Lifestyle Categories ("great for eco-living," "great for social life," "great for pet owners," etc.) are determined by set criteria, against which we score each listing and its available features. At the neighborhood level, we calculate the listing count for each category to determine which lifestyles best fit each area.

Zumper, founded in 2012, is North America’s largest privately-owned rental platform, offering over 1 million listings across the U.S. and Canada. Stay informed on the latest trends and shifts in the rental market with our monthly National Rent Report, your go-to resource for key insights into the evolving rental landscape.

Apartment rentals Saint Johnsbury, VT FAQ

What is the average size of an apartment in Saint Johnsbury, VT?

The average size of a 1 bedroom apartment rental in Saint Johnsbury is 350 square feet. The average size of a 3 bedroom apartment rental in Saint Johnsbury is 624 square feet.

Can I afford an apartment for rent in Saint Johnsbury, VT?

To help you better understand how much rent you can afford, check out Zumper's rent calculator. Our rent calculator can help you learn more about Saint Johnsbury average rent prices.

Looking for apartments in Saint Johnsbury, VT near you?

🔑Available apartment rentals25
💰Best rent deal462 Railroad St
Popular amenities, ,
🍽With dishwasher
🏠With photos