Zumper

Apartments for Rent in McKinley Heights, St. Louis, MO

Average rent

$1,250
decreased by10%

Track prices

Great for

Social life
Pet owners
Wellness

All rentals

2027 Russell Blvd. - Photo 1 of 1

13h ago

9.1

Excellent

2027 Russell Blvd.

2027 Russell Blvd, St. Louis, MO 63104

In-unit laundry | Air conditioning | Dishwasher

3 beds

2 baths

$2,100

Apartment for rent

2325 2325 1/2 B Hickory St. - Photo 1 of 1

18h ago

McKinley Heights condo for rent in St. Louis

2325 2325 1/2 B Hickory St., St. Louis, MO 63104

In-unit laundry | Air conditioning | Dishwasher

2 beds

1 bath

$1,295

Condo for rent

2250 Jules St - Photo 1 of 1

1d ago

McKinley Heights house for rent in St. Louis

Completely Renovated 4-Bedroom Home on a Rare Double Lot

2250 Jules St, St. Louis, MO 63104

In-unit laundry | On-site laundry | Hardwood floor

4 beds

2 baths

$2,275

House for rent

Available Jul 1

Description

Property Id: 2618245 Completely Renovated 4-Bedroom Home on a Rare Double Lot Looking for a clean, modern home with a huge yard in the heart of the city? This beautifully renovated 4-bedroom, 1.5-bath home is located on a quiet street in Historic McKinley Heights, just minutes from Lafayette Square, Soulard, Benton Park, Downtown, and some of St. Louis’ best restaurants, coffee shops, parks, and nightlife. Nearly every major component of the home has been updated, including: • New roof • New siding • New HVAC system • New windows • New kitchen • Updated bathrooms • Ne

2263-2265 Indiana - Photo 1 of 1

3d ago

8.8

Very good

2263-2265 Indiana

2263 Indiana Ave, St. Louis, MO 63104

Garage parking | Storage

2 beds

1 bath

$1,495

Apartment for rent

2005 Russell Blvd #1F - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Stunning 2 Bedroom w/ Large Rooms and Tasteful Updates Blocks from Lafayette Park

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

1806 Allen Ave - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Apartment - St Louis, MO

1806 Allen Ave, St. Louis, MO 63104

In-unit laundry | On-site laundry | Balcony

1 bed

1 bath

$970

Apartment for rent

Find rentals with popular amenities

Outdoor Space

In-Unit Laundry

Dishwasher

Hardwood Floor

2309 Shenandoah Ave #2309A - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

2309-2311 Shenandoah - 2309A

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

2309 Shenandoah Ave #2309 - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

2309-2311 Shenandoah - 2309

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

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.
2309 Shenandoah Ave #A - Photo 1 of 1

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

23032305 Russell Blvd #1F - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Historic, Apartment - St Louis, MO

23032305 Russell Blvd #1F, St. Louis, MO 63104

In-unit laundry | On-site laundry | Fireplace

2 beds

1 bath

$1,380

Apartment for rent

Advertisement

Nearby rental good for social life

Nearby rental good for eco-living

2253 Indiana Ave - Photo 1 of 1

5d+ ago

McKinley Heights townhouse for rent in St. Louis

Townhouse, Historic,Traditional - St Louis, MO

2253 Indiana Ave, St. Louis, MO 63104

In-unit laundry | On-site laundry | Balcony

4 beds

3.5 baths

$2,600

House for rent

2211 Jules St #1F - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

"Spacious 1-Bedroom Gem at 2211 Jules St. - Modern Living in Heart of St. Louis!"

2211 Jules St #1F, St. Louis, MO 63104

Dishwasher | Microwave

1 bed

1 bath

$900

Apartment for rent

Available Oct 23

1830 Russell Blvd - Photo 1 of 1

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

713 Barton St - Photo 1 of 1

4d ago

Our team has verified this company

Verified

713 Barton St, St. Louis, MO 63104

In-unit laundry | Furnished | Air conditioning

3 beds

2 baths

$3,246

House for rent

Description

The advertised rate of $3,246/month is the lowest available price, based on a 1 month(s) stay with a move-in date of September 23, 2026. Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be higher if billed in multiple payments. Feel at home in this newly furnished, two-story townhome, perfect for groups seeking a hassle-free trip to St. Louis. This property features 3

2110 Menard St #D - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

2 beds

1.5 baths

$1,595

Apartment for rent

Available Apr 19

Description

Welcome to Unit D — a freshly renovated 2-bedroom, 1.5-bath home offering 1,000 square feet of bright, modern living in one of St. Louis’ most character-filled brick communities. UPDATE: New blinds to be installed soon!!! Sunlight pours through tall windows, highlighting warm hardwood floors and clean, updated finishes throughout. The main level offers an open living and dining area anchored by a modern kitchen featuring stainless steel appliances, quartz-style countertops, subway tile backsplash, and matte black fixtures. Upstairs, the second bedroom takes on a loft-s

2301-2305 South 10th - Photo 1 of 1

15h ago

8.5

Very good

2301-2305 South 10th

2301 S 10th St, St. Louis, MO 63104

2 beds

1 bath

$1,350

Apartment for rent

Description

Introducing our newly renovated 2-bedroom, 1.5-bathroom apartment located in the heart of St. Louis, MO in Soulard! This modern space features stainless steel appliances, a washer/dryer in unit, and plenty of natural light throughout. Step outside onto your deck and enjoy the fresh air or relax in the spacious backyard. With a prime location and updated amenities, this apartment is the perfect place to call home. Contact us today to schedule a tour and see for yourself all that this apartment has to offer. Unit does have dishwasher. Please note: There is an $85/mo water, s

Find sweet deals near McKinley Heights

These rentals are 10%-30% cheaper than the local average price for similar rentals.

Lafayette Lofts - Photo 1 of 1
Rent special

2d ago

8.8

Very good

Lafayette Lofts

815 Ann Ave, St. Louis, MO 63104

In-unit laundry | Air conditioning | Garage parking

1–2 beds

1 bath

$1,250–$1,675

Apartment for rent

2654 Pestalozzi St - Photo 1 of 1

3d ago

Benton Park West apartment for rent in St. Louis

1 bed

1 bath

$825

$775

Price drop

Apartment for rent

Description

Welcome home to 2654 Pestalozzi #3A! This charming apartment is move in ready and offers a comfortable layout, plenty of natural light, and a convenient location close to downtown, restaurants, shopping, and public transportation. Don't miss your chance to make this great space your next home. Schedule your showing today! Also only pets under 35LBS! Tenant covers electric and gas! We cover water sewer and trash! This property allows self guided viewing without an appointment. Contact for details.

Advertisement
2727 Accomac St #A - Photo 1 of 1

5d+ ago

Fox Park apartment for rent in St. Louis

2 beds

1 bath

$995

Apartment for rent

Available Jun 12

Description

Welcome to this charming 2 bedroom, 1 bathroom second-floor apartment located in the heart of Fox Park! This inviting home offers comfortable living space, a great layout, and a private deck perfect for enjoying your morning coffee or relaxing evenings outdoors. Located in one of South City’s most vibrant neighborhoods, Fox Park offers a fantastic blend of historic charm and city convenience. Enjoy being close to local parks, neighborhood restaurants, coffee shops, and entertainment while still having a quiet residential feel. The area is known for its beautiful historic

2211 Menard St #A - Photo 1 of 1

5d+ ago

Soulard townhouse for rent in St. Louis

$2400 Luxury 3-Level Soulard Townhome – 3 BR/1.5 BA with Private Parking!

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

Description

3-Floor Soulard Townhome 🚘 PRIVATE PARKING + Brand New Reno! Description: Discover luxury living across three full floors in the heart of historic, highly sought-after Soulard! This stunning, sun-drenched duplex townhome perfectly blends historic architectural charm with high-end, brand-new modern upgrades. ✨ The Premium Premium Feature Dedicated Off-Street Parking: Say goodbye to hunting for street parking on busy weekends or during patio season! This unit includes its own private parking spot directly out back. 🏡 High-End Upgrades & Layout Gourmet Kitchen: Fully updated

2211 Menard St #B - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

$2,250 - Spacious 3-Story Townhome in Soulard ✨ Brand New Granite & SS Appliances

2211 Menard St #B, St. Louis, MO 63104

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

3 beds

1.5 baths

$2,200

Apartment for rent

Available Jun 15

Description

Welcome home to three full floors of gorgeous living space in the heart of historic Soulard! If you're looking for an abundance of space, soaring natural light, and high-end modern finishes in one of St. Louis's favorite neighborhoods, this is the one. 🏡 3 Levels of Modern Living Space Gourmet Kitchen: Fully transformed with stunning brand-new white granite countertops, modern white cabinetry, and premium stainless steel appliances. Bright & Airy Feel: Marvel at the character of the soaring tall ceilings and huge historic windows that keep the entire home bright and open.

1050 Carroll St - Photo 1 of 1

5d+ ago

LaSalle Park house for rent in St. Louis

Beautiful 2Bed/1Bath Condo Unit Available in La Salle Park!

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

Description

Don't miss your opportunity to live in walking distance to Soulard Market, Lafayette Park, and lots of great local shops, cafes and restaurants! Located across the street from Ray Leisure Park and minutes from downtown, this 2bed/1bath unit is sure to please. The unit offers great hardwood floors, in-unit washer and dryer, spacious bedrooms, and tastefully updated bathroom and kitchen. It is secured by gated entry into the front and around the large shared green space behind the building. Garage parking is included in the rent price. Come check it out! Schedule a Showing

1861 Menard St #1861A - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

1861 Menard - 1861-A

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

Description

Fully gut-renovated in 2024 and finished at a high level throughout. This unit features quartz countertops, stainless steel appliances, in-unit laundry, and rich wood flooring. Every detail is new—trim, ceiling fans, fixtures, and finishes—delivering a clean, modern feel with zero compromise. The kitchen keeps its Soulard character with original exposed brick, giving the space a perfect mix of historic texture and high-end design. Spacious layout works extremely well for roommates with true privacy between bedrooms and updated bathrooms. Rare off-street parking in the back

1022 Russell Blvd #B - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

1 bed

1 bath

$1,195

Apartment for rent

Available Apr 19

Description

Fully Renovated 1BR in the Heart of bustling Soulard – Modern Finishes + Historic Charm UPDATE: Brand New blinds to be installed soon!! Just renovated and ready to impress, this 1 bed / 1 bath apartment at 2110 Menard B blends modern updates with historic charm to make an ideal entertainers paradise. Step inside to find brand new hardwood floors, an open and inviting layout, and great natural light through huge picture windows just footsteps from the electric life of Soulard . The kitchen has been redone with quartz countertops, stainless steel appliances, and sleek mat

1022 Russell Blvd #A - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

1 bed

1 bath

$1,195

Apartment for rent

Available Feb 6

Description

Fully Renovated 1BR in the Heart of bustling Soulard – Modern Finishes + Historic Charm UPDATE: Brand new blinds to be installed soon!! Just renovated and ready to impress, this 1 bed / 1 bath apartment at 2110 Menard B blends modern updates with historic charm to make an ideal entertainers paradise. Step inside to find brand new hardwood floors, an open and inviting layout, and great natural light through huge picture windows just footsteps from the electric life of Soulard . The kitchen has been redone with quartz countertops, stainless steel appliances, and sleek mat

Showing 1 - 25 of 25 results
Home > Apartments in St. Louis > McKinley Heights Apartments For Rent
Updated: June 23, 2026

Are you a rental professional?

Try our tenant screening, or post rental listings to Zumper, Craigslist St. Louis, and more.

Learn more about renting in McKinley Heights, St. Louis, MO

What is the average rent for a 1-bedroom apartment in McKinley Heights, St. Louis, MO?

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.

What is the average rent for a 2-bedroom apartment in McKinley Heights, St. Louis, MO?

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.

What is the average rent for a 3-bedroom apartment in McKinley Heights, St. Louis, MO?

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.

How much does it cost to rent an apartment in McKinley Heights, St. Louis, MO?

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.

What is the average apartment size in McKinley Heights, St. Louis, MO?

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.

What type of apartment is most common in McKinley Heights, St. Louis, MO?

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.

Why McKinley Heights, St. Louis is a great place to live

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.

What type of apartment is least common in McKinley Heights, St. Louis, MO?

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.

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 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.

Looking for apartments in McKinley Heights, St. Louis, MO near you?

🔑Available apartment rentals25
💰Best rent deal2654 Pestalozzi St
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos