Nearby rentals
Renter hub
Property management
Filters
The average rent in McKinley Heights, St. Louis, as of June 2026, is up 1.2% compared to last month but down 15.44% year-over-year.
Average rent
Track prices
Great for
All rentals
5d+ ago
McKinley Heights apartment for rent in St. Louis
2035 Allen Ave, St. Louis, MO 63104
In-unit laundry | Furnished | On-site laundry
2 beds
2 baths
$1,625
Apartment for rent
2d ago
2 beds
1 bath
$1,495
Apartment for rent
5d+ ago
McKinley Heights apartment for rent in St. Louis
2005 Russell Blvd #1F, St. Louis, MO 63104
In-unit laundry | Air conditioning | Assigned parking
2 beds
1 bath
$1,400
Apartment for rent
Available Apr 21
5d+ ago
McKinley Heights apartment for rent in St. Louis
1806 Allen Ave, St. Louis, MO 63104
In-unit laundry | On-site laundry | Balcony
1 bed
1 bath
$970
Apartment for rent
5d+ ago
McKinley Heights apartment for rent in St. Louis
2309 Shenandoah Ave #2309A, St. Louis, MO 63104
In-unit laundry | Air conditioning | On-site laundry
1 bed
1 bath
$1,045
Apartment for rent
Available May 29
5d+ ago
McKinley Heights apartment for rent in St. Louis
2309 Shenandoah Ave #2309, St. Louis, MO 63104
In-unit laundry | Air conditioning | Central heat
1 bed
1 bath
$995
Apartment for rent
Available May 29
In-Unit Laundry
Dishwasher
Outdoor Space
Hardwood Floor
5d+ ago
McKinley Heights house for rent in St. Louis
2309 Shenandoah Ave #A, St. Louis, MO 63104
In-unit laundry | Air conditioning | Hardwood floor
1 bed
1 bath
$1,045
House for rent
Available May 29
5d+ ago
McKinley Heights apartment for rent in St. Louis
23032305 Russell Blvd #1F, St. Louis, MO 63104
In-unit laundry | On-site laundry | Fireplace
2 beds
1 bath
$1,380
Apartment for rent
Be the first to hear about new listings matching your search.
5d+ ago
McKinley Heights townhouse for rent in St. Louis
2253 Indiana Ave, St. Louis, MO 63104
In-unit laundry | On-site laundry | Balcony
4 beds
3.5 baths
$2,600
House for rent
5d+ ago
McKinley Heights apartment for rent in St. Louis
2211 Jules St #2211, St. Louis, MO 63104
Dishwasher | Microwave
1 bed
1 bath
$900
Apartment for rent
Available Oct 23
5d+ ago
McKinley Heights apartment for rent in St. Louis
1830 Russell Blvd, St. Louis, MO 63104
In-unit laundry | Hardwood floor | Outdoor space
1 bed
1 bath
$1,175
Apartment for rent
5d+ ago
Soulard apartment for rent in St. Louis
2110 Menard St #D, St. Louis, MO 63104
Hardwood floor
2 beds
1.5 baths
$1,595
Apartment for rent
Available Apr 19
5d+ ago
2 beds
1 bath
$1,350
Apartment for rent
1d ago
1–2 beds
1 bath
$1,250–$1,675
Apartment for rent
2d ago
Fox Park apartment for rent in St. Louis
2 beds
1 bath
$995
Apartment for rent
Available Jun 12
2d ago
Soulard townhouse for rent in St. Louis
2211 Menard St #A, St. Louis, MO 63104
In-unit laundry | Air conditioning | Balcony
3 beds
1.5 baths
$2,400
$2,200
Price drop
House for rent
Available Jun 15
These rentals are 10%-30% cheaper than the local average price for similar rentals.
5d+ ago
Soulard apartment for rent in St. Louis
2211 Menard St #B, St. Louis, MO 63104
In-unit laundry | Air conditioning | On-site laundry
3 beds
1.5 baths
$2,250
Apartment for rent
Available Jun 15
5d+ ago
LaSalle Park house for rent in St. Louis
1050 Carroll St, St. Louis, MO 63104
In-unit laundry | Air conditioning | Garage parking
2 beds
1 bath
$1,600
House for rent
Available Jun 4
5d+ ago
Lafayette Square house for rent in St. Louis
2 beds
2 baths
$2,350
House for rent
Available Jun 5
5d+ ago
Soulard apartment for rent in St. Louis
1861 Menard St #1861A, St. Louis, MO 63104
In-unit laundry | Air conditioning | Central heat
3 beds
2 baths
$2,350
Apartment for rent
Available Jul 1
5d+ ago
Soulard apartment for rent in St. Louis
1 bed
1 bath
$1,195
Apartment for rent
Available Apr 19
5d+ ago
Soulard apartment for rent in St. Louis
1 bed
1 bath
$1,195
Apartment for rent
Available Feb 6
5d+ ago
Soulard apartment for rent in St. Louis
2416 S 13th St #A, St. Louis, MO 63104
In-unit laundry | Garage parking | Dishwasher
2 beds
1 bath
$1,995
Apartment for rent
5d+ ago
Soulard townhouse for rent in St. Louis
2416 S 13th St, St. Louis, MO 63104
In-unit laundry | Garage parking | Dishwasher
3 beds
2 baths
$2,495
House for rent
5d+ ago
Near Southside apartment for rent in St. Louis
2 beds
1.5 baths
$1,195
Apartment for rent
Available May 22
Are you a rental professional?
55 rentals
78 rentals
14 rentals
19 rentals
22 rentals
6 rentals
5 rentals
18 rentals
7 rentals
8 rentals
15 rentals
130 rentals
30 rentals
34 rentals
12 rentals
21 rentals
23 rentals
45 rentals
12 rentals
24 rentals
819 rentals
452 rentals
132 rentals
145 rentals
9 rentals
McKinley Heights, a neighborhood in St. Louis, sees one-bedroom apartments averaging around $1,100 per month in 2025. This represents a 9.0% decline from the previous year, with units typically measuring around 921 sqft.
Two-bedroom apartments in McKinley Heights average around $1,300 per month in 2025, down 3.7% from 2024. These units typically offer around 1,307 sqft of living space.
Three-bedroom apartments in McKinley Heights rent for around $2,400 per month in 2025, representing a 15.6% increase from the previous year. These larger units average around 2,142 sqft.
McKinley Heights rental market averaged around $1,300 per month across all property types in 2025, down 5.9% from 2024. Rent varies seasonally, with July seeing the highest prices at about 31% above April rates.
Apartments in McKinley Heights average around 1,348 sqft across all unit types. Size varies by bedroom count, from studios at around 900 sqft to three-bedrooms reaching around 2,142 sqft.
One-bedroom apartments are the most common rental type in McKinley Heights, with about 6 listings available monthly. The neighborhood sees about 16 total listings per month across all bedroom types.
McKinley Heights is a neighborhood that perfectly complements an active social lifestyle. Our analysis of local amenities and attractions reveals that this area is ideal for renters who value a vibrant social scene. With an abundance of restaurants, excellent walkability, and frequent transit options, McKinley Heights makes it easy to get out and explore. Well-maintained street infrastructure and a strong focus on safety also contribute to the neighborhood's appeal. Whether you're meeting friends for dinner or looking for a night out on the town, McKinley Heights offers the perfect blend of convenience, accessibility, and entertainment options. If a lively social life is a top priority, McKinley Heights is definitely worth considering.
Studio apartments have averaged about 0 listings per month in McKinley Heights. Three-bedroom units are the next least common with about 4 listings available monthly.
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 2026 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.
| 🔑Available apartment rentals | 25 |
|---|---|
| 💰Best rent deal | 2211 Jules St #2211 |
| ✨Popular amenities | , , |
| 🧦In-unit laundry | |
| 🍽With dishwasher | |
| 🏠With photos |