
Apartments for Rent in St. John, MO (328 Rentals) Page 2 of 7


Eden Rock Apartments

Hickory Trace Apartments

Wild Cherry Apartments

Westport Cove

University Villa Apartments

Lynntown Apartments

Meadowbrook Apartments and Townhomes

Lackland Plaza Apartments

Total Monthly Price
7228 Dartmouth Ave, Unit Fl 1, Unit Fl 1

Total Monthly Price
7742 Delmar Blvd, Unit First Floor, Unit First Floor

Total Monthly Price
8721 Natural Bridge Rd, Unit B, Unit B

3230 Dix Ave

2732 Annapolis Ave

6937 Etzel Ave

7119 Amherst Ave

7120 Amherst Ave

7205 Dorset Ave

8621 North Ave

1830 Ferguson Ave

8837 Bobb Ave

Furnished Studio-St. Louis - Westport - East Lackland Rd.

10742 Tropic Dr

9011 Gedde Ave, Unit SI ID1526909P

3831 Brown Rd, Unit SI ID1472911P

7350 Amherst Ave, Unit 1E

6913 Etzel Ave, Unit SI ID1496954P

9429 Harold Dr, Unit SI ID1472870P

4423 Vance Ave, Unit SI ID1472883P

6563 Julian Ave, Unit SI ID1472879P

11550 Villa Dorado Dr, Unit SI ID1472895P

1836 Morven Ave

10205 St Daniel Ln

6042 Hancock Ave

6811 Chamberlain Ct

806 Marvin Ave

3253 Greenbridge Dr

10116 St Katherine Ln

10909 Pear Tree Ln

342 S Dade Ave

10352 Forest Brook Ln, Unit Apt G

1338 Gregan Pl

3565#B Calvert Avenue, 63114; #853720 - 853720

9448 Harold Dr

9522 Trefore Ave

6575 Julian Ave

11814 Featherwood Dr, Unit P2139

9457 Harold Dr

9207 Bobb Ave

8433 Engler Ave
St. John, MO Local Guide

How much does it cost to rent an apartment in St. John?
| Bedroom | Average Rent | Cheapest Rent | Highest Rent |
|---|---|---|---|
| St. John Studio Apartments | $1,130 | $281 | $1,877 |
| St. John 1 Bedroom Apartments | $1,883 | $680 | $3,360 |
| St. John 2 Bedroom Apartments | $2,031 | $800 | $6,750 |
| St. John 3 Bedroom Apartments | $3,432 | $1,250 | $6,620 |
| St. John 4 Bedroom Apartments | $4,668 | $4,292 | $4,991 |
Browse Top Apartments in St. John
Explore St. John
Frequently Asked Questions about St. John
How much are Studio apartments in St. John?
There are currently 34 Studio Apartments in St. John with rent ranges from $281 to $1,877 with an average price of $1,130.
What is the current price range for One Bedroom St. John Apartments for rent?
Today's rental pricing for One Bedroom Apartments in St. John ranges from $680 to $3,360 with an average monthly rent of $1,883.
What does renting a Two Bedroom Apartment in St. John cost?
The monthly rent prices of Two Bedroom Apartments currently available in St. John range from $800 to $6,750. Today's average rental price for Two Bedrooms here is $2,031.
How expensive are St. John Three Bedroom Apartments?
There are currently 50 Three Bedroom Apartments listings available in St. John on ApartmentHomeLiving.com. The pricing ranges from $1,250 to $6,620 - averaging $3,432 for the location.
Expert Rental Resources
The rental experts at ApartmentHomeLiving.com provide you with top advice, tools, and tips for understanding the leasing process and finding the perfect rental. Here are a few helpful rental and leasing articles from our experts to guide you on your search.
Articles, How-To's, and Tips

A Seasoned Property Manager's Step-by-Step Guide to Getting Your Deposit Back
Written by: Lauren Harrington
I’m going to talk with you as a seasoned property manager and friend. So, let’s start with your security deposit. I want you to think about this guide as insider information. You deserve your deposit back.

Expert Solutions for Creating the Perfect Work-From-Home Apartment Layouts
Written by: Lauren Harrington
This article is based on first-hand experience managing apartment communities and helping renters adapt to their spaces after moving in.

What Does “Rent Burdened” Mean? How Much Rent Is Too Much
Written by: Lauren Harrington
This article draws from first-hand renter experiences and recurring financial challenges reported after moving in.

Maximizing Your Refund: Essential Tax Tips for Renters
Written by: Christine Leonard, Esq.
Other than tax professionals, I can’t think of anyone who looks forward to tax season. For everybody else, April is a stressful month to collect information and meet deadlines.