Zumper

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

Average rent

$1,299
decreased by15%

Track prices

Great for

Social life
Pet owners
Eco-living

All rentals

2035 Allen Ave - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Apartment, Apartment Style - St Louis, MO

2035 Allen Ave, St. Louis, MO 63104

In-unit laundry | Furnished | On-site laundry

2 beds

2 baths

$1,625

Apartment for rent

2263-2265 Indiana - Photo 1 of 1

2d 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

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

Find rentals with popular amenities

In-Unit Laundry

Dishwasher

Outdoor Space

Hardwood Floor

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

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.
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 #2211 - 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 #2211, St. Louis, MO 63104

Dishwasher | Microwave

1 bed

1 bath

$900

Apartment for rent

Available Oct 23

Advertisement

Nearby rental good for pet owners

Nearby rental good for eco-living

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

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

5d+ 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

Lafayette Lofts - Photo 1 of 1
Rent special

1d 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

2727 Accomac St - Photo 1 of 1

2d 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

2d 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

Find sweet deals near McKinley Heights

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

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,250

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

Advertisement
2164 Lafayette Ave - Photo 1 of 1

5d+ ago

Lafayette Square house for rent in St. Louis

2164 Lafayette Ave, St. Louis, MO 63104

Concierge service | On-site management | Package service

2 beds

2 baths

$2,350

House for rent

Available Jun 5

Description

Experience the best of Lafayette Square living in this spacious 2-bedroom, 2-bath residence offering over 1,600 square feet of beautifully designed living space. The thoughtfully designed floor plan features generously sized rooms, soaring ceilings, abundant natural light, and the timeless character that makes historic Lafayette Square one of St. Louis' most desirable neighborhoods. The large living and dining areas provide plenty of room to entertain, work from home, or simply relax in comfort, while the two full bathrooms and well-separated bedrooms offer privacy and con

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

2416 S 13th St #A - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

Historic,Patio, Townhouse - St Louis, MO

2416 S 13th St #A, St. Louis, MO 63104

In-unit laundry | Garage parking | Dishwasher

2 beds

1 bath

$1,995

Apartment for rent

Description

Property Status: Active Welcome to this charming historic Soulard upper-level apartment located on one of the neighborhood’s beautiful streets! This spacious 2-bedroom, 1-bath unit is ready for its next tenants. Enjoy the character and charm Soulard is known for while being conveniently located near restaurants, nightlife, parks, and major highways. Don’t miss your chance to call this classic city apartment home! Office Phone: (314) 677-6000 Copyright © 2026 Mid America Regional Information Systems, Inc. All rights reserved. All information provided by the listing agent/br

2416 S 13th St - Photo 1 of 1

5d+ ago

Soulard townhouse for rent in St. Louis

Townhouse, Garden,Historic,Patio - St Louis, MO

2416 S 13th St, St. Louis, MO 63104

In-unit laundry | Garage parking | Dishwasher

3 beds

2 baths

$2,495

House for rent

Description

Property Status: Active Now available for lease in the heart of historic Soulard! This beautifully updated lower-level unit in a charming triplex offers 3 bedrooms, 2 full bathrooms, and a brand-new renovated lower level. Enjoy a breathtaking backyard and a location on one of Soulard’s gorgeous streets. Convenient access to Highways 44, 55, and 70 makes commuting a breeze while still being close to all the restaurants, nightlife, and charm the neighborhood has to offer. This home truly combines character, space, and convenience all in one! Office Phone: (314) 677-6000 Copy

1708 S Tucker Blvd #C - Photo 1 of 1

5d+ ago

Near Southside apartment for rent in St. Louis

1708 S Tucker Blvd #C, St. Louis, MO 63104

In-unit laundry | Assigned parking | Hardwood floor

2 beds

1.5 baths

$1,195

Apartment for rent

Available May 22

Description

Spacious 2 bedroom, 1.5 bath apartment in the heart of the highly desirable Soulard neighborhood! This charming unit features beautiful hardwood floors, in-unit washer and dryer, assigned parking, and access to a private fenced backyard — perfect for relaxing or entertaining. Enjoy the convenience of extra storage, comfortable living space, and a location close to restaurants, nightlife, parks, and downtown attractions. Don’t miss your chance to make this great apartment your next home — apply today! Additional $75/month for water, sewer, and trash Tenant responsible for

Showing 1 - 25 of 25 results
Home > Apartments in St. Louis > McKinley Heights Apartments For Rent
Updated: June 15, 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 deal2211 Jules St #2211
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos