Rentometer, Inc. | Data as of 10/23/2025
St. Johnsbury, nestled in Vermont’s scenic Northeast Kingdom, offers a welcoming blend of small‑city charm and convenient access to outdoor recreation. The rental market here is anchored by well‑maintained apartments that cater to professionals, families, and students alike. Two‑bedroom units dominate the inventory, providing spacious living areas ideal for home offices or growing households. Rent for these apartments typically falls within the $1500 range, reflecting the city’s balanced cost of living and the high quality of local amenities. Residents enjoy easy commutes to the historic downtown district, where boutique shops, coffee houses, and the vibrant St. Johnsbury Athenaeum create a lively cultural scene.
The area’s appeal extends beyond its rental options. Proximity to natural attractions such as the Passumpsic River and nearby ski slopes makes St. Johnsbury a desirable base for year‑round adventure seekers. Neighborhoods like the North End and River Valley blend historic architecture with modern updates, offering leafy streets and community parks that enhance everyday life. With reputable schools, reliable public transportation, and a strong sense of community, renters find both convenience and comfort in this quintessential Vermont city. Whether you’re seeking a tranquil retreat or an active lifestyle, St. Johnsbury’s rental market provides an attractive gateway to the region’s unique blend of heritage and outdoor enjoyment.
| Property Type | Bedrooms | Average | Median | Min - Max | 25th - 75th |
|---|---|---|---|---|---|
| Apartment | 2 Bedroom | $1,500 | $1,500 | $1,300 - $1,700 | $1,300 - $1,700 |
In the current period, the average rent in St. Johnsbury was
$1,500 for 2 Bedroom.
Note: This analysis includes only bedroom types with sufficient data.
Data provided by Rentometer, Inc.