Zumper

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

Average rent

$1,250
increased by9%

Track prices

Great for

Social life
Pet owners
Eco-living

All rentals

2262 S Jefferson Ave - Photo 1 of 1

1d ago

McKinley Heights townhouse for rent in St. Louis

2262 S Jefferson Ave, St. Louis, MO 63104

In-unit laundry | Furnished | Ceiling fan

2 beds

1 bath

$2,550

House for rent

Description

Property Status: Active ** ALL-INCLUSIVE LIVING ** Furnished Townhome in Historic McKinley Heights $2,550/month - ** ALL-INCLUSIVE LIVING ** Discover effortless urban living in this stunning 2-bedroom, Office, 1.5-bathroom contemporary townhome. FLEXIBLE LEASE TERMS - 3 - 6 - 9 OR 12 MONTH LEASE TERMS AVAILABLE - This turnkey rental is completely furnished with modern amenities and stylish decor making it perfect for anyone seeking hassle-free living. WHAT'S INCLUDED: Fully furnished with contemporary furniture + washer - dryer** Complete kitchen setup with dishes, coo

2209 Jules St #2209A - Photo 1 of 1

1d ago

McKinley Heights apartment for rent in St. Louis

Charming 1-bedroom, 1-bathroom apartment located in the heart of St. Louis, MO.

2209 Jules St #2209A, St. Louis, MO 63104

In-unit laundry | Balcony | Dishwasher

1 bed

1 bath

$950

Apartment for rent

Description

Welcome to the charming 1-bedroom, 1-bathroom apartment in the heart of St. Louis, MO. This cozy unit features a washer and dryer for your convenience, a balcony to enjoy the city views, a dishwasher for easy clean-up, and a spacious kitchen perfect for cooking and entertaining. The apartment boasts old charm with modern amenities, and includes utilities such as water, sewer, and trash. Plus, this pet-friendly unit allows you to bring your furry friends along for the adventure. Don't miss out on this fantastic opportunity to live in a prime location with all the comforts o

2211 Jules St #2211 - Photo 1 of 1

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

$950

Apartment for rent

Available Oct 23

Description

Newly updated first-floor unit with tons of St. Louis character -- great shotgun-style layout, spacious rooms, huge windows, gorgeous pocket door, with archways throughout. Large fenced yard for you and your pet friend! Get your Fido Score at https sotoproperty petscreening com to determine extra fees. Street Parking. Less than 5-minute drive to: Lafayette Square and Soulard neighborhoods with restaurants, bars, Farmer's Market, and parks! 5 minutes to: Downtown St. Louis. Won't last long, apply today! We offer all of our tenant's security deposit alternative options, al

2213 Missouri Ave - Photo 1 of 1

2d ago

McKinley Heights condo for rent in St. Louis

Spacious 3 Bed/2.5 Bath Home in St Louis - Available Now! - $2,650/mo

2213 Missouri Ave, St. Louis, MO 63104

Garage parking | On-site laundry | Hardwood floor

3 beds

2 baths

$2,800

$2,650

Price drop

Condo for rent

Available Oct 4

2317 Indiana Ave ## 2f - Photo 1 of 1

3d ago

McKinley Heights townhouse for rent in St. Louis

For Rent: Renovated 2-Story Townhouse in McKinley Heights – $1,945/mo

2317 Indiana Ave ## 2f, St. Louis, MO 63104

Furnished | Ceiling fan

3 beds

2 baths

$1,945

House for rent

Available Jul 22

2300 Allen Ave - Photo 1 of 1

5d+ ago

8.4

Very good

2300 Allen Ave

2300 Allen Ave, St. Louis, MO 63104

1 bed

1 bath

$985

Apartment for rent

Find rentals with popular amenities

Hardwood Floor

Outdoor Space

In-Unit Laundry

Air Conditioning

2028 Russell Blvd #2F - Photo 1 of 1

5d+ ago

McKinley Heights condo for rent in St. Louis

Condominium, Traditional - St Louis, MO

2028 Russell Blvd #2F, St. Louis, MO 63104

Garage parking | On-site laundry | Balcony

3 beds

1 bath

$1,850

Condo for rent

2317 Indiana Ave ## 1f - Photo 1 of 1

5d+ ago

McKinley Heights townhouse for rent in St. Louis

1 bed

1 bath

$1,150

House for rent

Available Jul 15

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.
2317 Indiana Ave #2F - Photo 1 of 1

5d+ ago

McKinley Heights townhouse for rent in St. Louis

2317 Indiana Ave #2F, St. Louis, MO 63104

Furnished | Ceiling fan | Package service

3 beds

2 baths

$1,945

House for rent

Available Jul 22

2209 Shenandoah Ave #1F - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

2209 Shenandoah Ave

2209 Shenandoah Ave #1F, St. Louis, MO 63104

On-site laundry

1 bed

1 bath

$895

Apartment for rent

Available Sep 20

Advertisement

Nearby rental good for wellness

Nearby rental good for wfh

1832 Russell Blvd - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Apartment, Low/1-2 - St Louis, MO

1832 Russell Blvd, St. Louis, MO 63104

In-unit laundry | Hardwood floor | Outdoor space

1 bed

1 bath

$1,250

Apartment for rent

1855 Russell Blvd Unit A - Photo 1 of 1

5d+ ago

McKinley Heights condo for rent in St. Louis

1855 Russell Blvd Unit A, St. Louis, MO 63104

In-unit laundry | Air conditioning | Balcony

2 beds

1 bath

$1,375

Condo for rent

Available Sep 12

2260 Indiana Ave - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

2260 Indiana - -

2260 Indiana Ave, St. Louis, MO 63104

In-unit laundry | Air conditioning | Hardwood floor

2 beds

1 bath

$1,245

Apartment for rent

Available Sep 5

2211 Indiana Ave #2 - Photo 1 of 1

5d+ ago

McKinley Heights house for rent in St. Louis

2211 Indiana Avenue - 2

2211 Indiana Ave #2, St. Louis, MO 63104

Air conditioning | Hardwood floor | Ceiling fan

2 beds

1 bath

$899

House for rent

Available Sep 15

2009 Lynch St - Photo 1 of 1

5d+ ago

Benton Park apartment for rent in St. Louis

Air conditioning | Balcony | Hardwood floor

2 beds

1 bath

$1,275

Apartment for rent

Description

Welcome to our stunning 2-bedroom, 1-bathroom apartment located in the Benton Park neighborhood directly across from Fremont Park, which features a large dog park! This apartment offers a modern and spacious living experience with its open floorplan and beautiful hardwood floors throughout. The kitchen features an electric range and granite counters, perfect for those who love to cook and entertain. You'll also find charming historic millwork and exposed brick, adding character to the space. Enjoy a peaceful park view from your front window. The apartment also boasts walk

2733 Accomac - Photo 1 of 1

1d ago

8.8

Very good

2733 Accomac

2733 Accomac St, St. Louis, MO 63104

In-unit laundry | Air conditioning | Assigned parking

2 beds

2 baths

$1,395

Apartment for rent

Description

This spacious 1st-floor apartment features IN UNIT WASHER/DRYER hardwood floors, two bedrooms, two bathrooms, an office room, a bonus room, as well as a modern kitchen with a dishwasher and microwave, a large backyard, and off-street parking under a covered carport. Only a few hundred feet from Lona's Little Eats, and less than than 1/4 mile from Fritanga, Little Fox, and other great restaurants, this is a great neighborhood! You're only 1 mile from Tower Grove Park, and you can be on I-44 in less than 3 minutes (via Jefferson). Don't delay! Schedule your showing today!

Find sweet deals near McKinley Heights

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

2146-2148 Victor St. - Photo 1 of 1

23h ago

8.6

Very good

2146-2148 Victor St.

2146 Victor St, St. Louis, MO 63104

In-unit laundry | Dishwasher | Microwave

2–4 beds

1–2 baths

$995–$1,795

Apartment for rent

Description

All stainless steel appliances including refrigerator, electric stove, microwave, dishwasher, stacked washer & dryer. Pets: $25/Month Per Pet! Parking: $50/Month/1 Parking Space Utilities: Tenant is responsible for all utilities except water/sewer/trash. "1st Month Rent Free"

Lafayette Lofts - Photo 1 of 1

19h ago

9

Excellent

Lafayette Lofts

815 Ann Ave, St. Louis, MO 63104

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$1,450–$1,650

Apartment for rent

Advertisement
2725 Allen Ave - Photo 1 of 1

2d ago

Fox Park townhouse for rent in St. Louis

2725 Allen Ave, St. Louis, MO 63104

In-unit laundry | On-site laundry | Central heat

2 beds

1 bath

$1,175

House for rent

Available Nov 7

Description

This 2-bedroom, 1.5-bath townhome is located on a quiet, residential street in the Fox Park neighborhood. It is a great value when considering the size of the unit and sought-after amenities such as off-street parking, private basement with lots of storage, private laundry access, and central location that's within 3 minutes (or less) to highways 44, 55, 64/40, & 170. The main level features separate living & dining areas, a half bathroom, and a kitchen equipped with all of the appliances. Upstairs there are two spacious bedrooms, both with lots of closet space as well as

1808 S 10th St - Photo 1 of 1

2d ago

Soulard townhouse for rent in St. Louis

Modern 2 Bedroom Townhouse in Soulard with Washer/Dryer Included!

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

In-unit laundry | Air conditioning | Balcony

2 beds

1 bath

$1,460

House for rent

Description

Available now! Lease must start within 15 days of the date of submitted application. Self-guided tours are available 7 days a week! Register for a self-guided tour by visiting our website or requesting a tour in this listing! This beautiful townhouse is waiting to welcome you home! With 2 bedrooms and 1.5 bathroom, a large modern kitchen, and newer LVT floors, this lovely home is sure to please. The kitchen features Formica countertops and stainless steel appliances. A circular staircase leads to the second level, where there is a large bedroom with a door to the balcony

1217 Lami St - Photo 1 of 1

3d ago

Soulard apartment for rent in St. Louis

1217 Lami St, St. Louis, MO 63104

In-unit laundry | On-site laundry | Dishwasher

2 beds

1 bath

$1,075

Apartment for rent

Available Oct 28

Description

Your new home is on a quiet cul de sac, just blocks from all the entertainment of Soulard. This spacious apartment encompasses the 2nd and 3rd floors which has ample living space and an outdoor deck. Never worry about washing dishes by hand, since your kitchen is equipped with a dishwasher. Your down stairs bedroom would be cool in the summer and warm in the winter. No worries about toting laundry, as there are coin operated washer and dryer in the basement! BOOK YOUR TOUR TODAY https moj so cf4ba8f096 To rent this apartment, you must have: - A monthly income of at leas

2012 Oregon Ave - Photo 1 of 1

5d+ ago

Fox Park apartment for rent in St. Louis

In-unit laundry | On-site laundry | Balcony

1 bed

1 bath

$1,100

$995

Price drop

Apartment for rent

Available Nov 7

Description

Fully Updated 1-Bedroom Apartment in Fox Park – In-Unit Laundry + Private Balcony Rent: $995 Deposit: $995 Lease Term: 12 months Available: NOW Experience modern city living in this fully renovated 1-bedroom, 1-bath apartment in the highly sought-after Fox Park neighborhood. Located on the second floor of a beautifully maintained three-family building, this spacious unit combines classic charm with stylish updates. Apartment Features: -Open-concept living and dining area with contemporary finishes -Chic kitchen with all-black appliances and sleek cabinetry -Spacious

2913 California Ave - Photo 1 of 1

5d+ ago

Benton Park West house for rent in St. Louis

2913 California Ave, St. Louis, MO 63118

On-site management | Outdoor space

1 bed

1 bath

$1,195

House for rent

Available Oct 14

Description

*Move in Special! 1-Month free when you sign a 13 month lease!* Truly exceptional, the functional floor plan features a charming interior and boasts a formal dining room and a good-sized living room. Sleek and modern, this sunny recently updated kitchen will delight you with granite countertops, white cabinetry and a gas range. There's plenty of room to roam in the expansive fenced in backyard, which features a large grassy area for yard games or space for pet parents. A wonderful space for fun. Located in a trendy Benton Park West neighborhood. You'll soon discover why t

815 Rutger St - Photo 1 of 1

5d+ ago

LaSalle Park house for rent in St. Louis

815 Rutger St, St. Louis, MO 63104

Furnished

2 beds

1 bath

$2,000

House for rent

Description

Property Status: Active Fully renovated and furnished. attached, historic house in Lasalle Park, near Soulard, Four Hands Brewery, highways, sports venues. Two bedrooms, office, and 1.5 baths. Off-street parking. Up to four occupants. Minimum lease of 6 months, up to 12 months. Available immediately. Contact listing agent for showing and/or background check link. $300 non-refundable cleaning deposit, first month's rent and security deposit due prior to move-in. Office Phone: (314) 293-9339 Copyright © 2025 MARIS. All rights reserved. All information provided by the l

2014 James St #B - Photo 1 of 1

5d+ ago

Benton Park townhouse for rent in St. Louis

2014 James St #B, St. Louis, MO 63104

In-unit laundry | Hardwood floor | Ceiling fan

3 beds

2 baths

$1,950

House for rent

Description

Property Status: Active Make yourself at home in this charming old world 2-story Victorian townhome that sits on a quiet, private street. AN owner's unit with original floors, pocket doors, and a functional slate fireplace makes this feel way beyond a rental. 1800 sq ft paired with ultra high 12 foot ceilings makes it feel like a home. The careful updates include a modern kitchen with top-notch appliances. Washer and Dryer are included! Step out and down into a backyard built for relaxing or entertaining with a fire pit, lots of seating, and a greenhouse with flower beds

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

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

McKinley Heights, St. Louis apartment availability

McKinley Heights offers a good selection of rental listings, with an average of 17 listings available each month in 2024. The neighborhood's rental market primarily features 2-bedroom apartments, followed by 1-bedroom and 3-bedroom options. A majority of the apartments in McKinley Heights come equipped with modern amenities, including in-unit laundry and dishwashers, which are available in over 70% of the apartments. Additionally, air conditioning is available in 60% of the apartments, providing a comfortable living experience for residents. With its range of amenities and variety of apartment types, McKinley Heights is a great option for renters looking for a convenient and comfortable place to call home.

McKinley Heights, St. Louis rental market trends

The McKinley Heights neighborhood in St. Louis saw a significant increase in rent prices last year, with an average monthly rent of $1,416, reflecting an 8.6% year-over-year increase. Breaking it down by bed count, 1-bedrooms averaged $1,191 per month, a 8.2% increase from the previous year, while 2-bedrooms averaged $1,370, a 5.2% increase. The average rent for a 3-bedroom was $2,060, a 7.8% increase, and studios averaged $1,595, a 3.9% increase.

The summer months tend to see the highest demand and prices in McKinley Heights, with August typically being the most expensive month, 32.3% more than April, the month with the lowest rent. If you're looking for a new apartment, be prepared for more competition during the summer. On the other hand, if you're searching during the spring, you may find more affordable options, with April being the month with the lowest rent. Keep in mind that the rent prices can fluctuate significantly depending on the time of year, so it's essential to plan accordingly.

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.

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

McKinley Heights Apartments for rent FAQ

What is the average rent for 1 bedroom apartments for rent in McKinley Heights, MO?

The average rent for 1 bedroom apartments for rent in McKinley Heights is $1195 per month. There are 5 1 bedroom apartments for rent in McKinley Heights, MO.

What is the average rent for 2 bedroom apartments for rent in McKinley Heights, MO?

The average rent for 2 bedroom apartments for rent in McKinley Heights is $1375 per month. Currently, there are 3 2 bedroom apartments for rent in McKinley Heights, MO.

What is the average rent for 3 bedroom apartments for rent in McKinley Heights, MO?

The average rent for 3 bedroom apartments for rent in McKinley Heights is $1945 per month. As of today, there are 3 3 bedroom apartments for rent in McKinley Heights, MO.

How expensive is it to rent an apartment in McKinley Heights, MO?

The average rent price in McKinley Heights, MO for a 2 bedroom apartment is $1375 per month. McKinley Heights average rent price is below the average national apartment rent price which is $1750 per month for a 2 bedroom apartment. Aside from rent price, the cost of living in McKinley Heights is also important to know. Cost of living includes but is not limited to: groceries, gas, utilities, water, and electric.

What is the average size of an apartment in McKinley Heights, MO?

The average size of a 1 bedroom apartment rental in McKinley Heights is 900 square feet. The average size of a 2 bedroom apartment rental in McKinley Heights is 994 square feet. The average size of a 3 bedroom apartment rental in McKinley Heights is 2099 square feet.

Can I afford an apartment for rent in McKinley Heights, MO?

To help you better understand how much rent you can afford, check out Zumper's rent calculator. Our rent calculator can help you learn more about McKinley Heights average rent prices.

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

1 bedroom apartments are the most common type of rentals in McKinley Heights, St. Louis, MO right now.

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

2 bedroom apartments are the least common type of rentals in McKinley Heights, St. Louis, MO right now.

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

🔑Available apartment rentals25
💰Best rent deal2209 Shenandoah Ave #1F
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos