Zumper

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

Average rent

$1,472
increased by13%

Track prices

Great for

Social life
Pet owners
Eco-living

All rentals

2218 Missouri Ave #1F - Photo 1 of 1

4h ago

Our team has verified this company

Verified

$1,550 - Newly Remodeled 2 Bedroom 1 Bathroom Apartment In St. Louis With Great Amenities

2218 Missouri Ave #1F, St. Louis, MO 63104

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

2 beds

1 bath

$1,650

$1,550

Price drop

Apartment for rent

Available Feb 28

Description

Modern Living in Historic McKinley Heights | Freshly Remodeled Be the first to call this stunning, top-to-bottom renovation home. This unit perfectly marries classic St. Louis brick charm with high-end modern convenience. Located in the heart of McKinley Heights, you are minutes from Downtown, Saint Louis University (SLU), and the city’s major medical centers. The Modern Amenities You Need: In-Unit Laundry: Say goodbye to shared basements or laundromats with your own dedicated washer and dryer. Gourmet Kitchen: Fully updated with brand-new stainless steel appliances, custo

2317 Indiana Ave #2F - Photo 1 of 1

5d+ ago

McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

2218 Missouri Ave #2F - Photo 1 of 1

21h ago

McKinley Heights apartment for rent in St. Louis

1750 - Modern Comfort in Historic McKinley Heights 2218 Missouri Ave, Saint Louis, MO 63104

2218 Missouri Ave #2F, St. Louis, MO 63104

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

3 beds

1 bath

$2,750

$1,750

Price drop

Apartment for rent

Available Mar 14

2219 Mcnair Ave - Photo 1 of 1

2d ago

McKinley Heights apartment for rent in St. Louis

2219 Mcnair Ave, St. Louis, MO 63104

In-unit laundry | Dishwasher | Outdoor space

2 beds

1 bath

$1,355

Apartment for rent

Available Feb 10

Russell Blvd. 1830-1832 - Photo 1 of 1

4d ago

8.1

Very good

Russell Blvd. 1830-1832

1830 Russell Blvd, St. Louis, MO 63104

1 bed

1 bath

$1,175

Apartment for rent

1821-23 Russel Blvd - Photo 1 of 1

5d+ ago

8.6

Very good

1821-23 Russel Blvd

1821 Russell Blvd, St. Louis, MO 63104

In-unit laundry | Dishwasher | Microwave

1 bed

1 bath

$995

Apartment for rent

Find rentals with popular amenities

Dishwasher

Hardwood Floor

On-Site Laundry

In-Unit Laundry

1855 Russell Blvd #B - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

1855 Russell Blvd #B, St. Louis, MO 63104

In-unit laundry | Garage parking | Ceiling fan

2 beds

1 bath

$1,395

Apartment for rent

Available Mar 2

1906A Geyer Ave #1906A - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

1906-08 Geyer - 1906A

1906A Geyer Ave #1906A, St. Louis, MO 63104

Balcony | Central heat

1 bed

1 bath

$700

Apartment for rent

Available Apr 1

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

5d+ ago

McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

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

Advertisement

Nearby rental good for pet owners

Nearby rental good for wfh

2115 Allen Ave - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Apartment, Historic,Traditional - St Louis, MO

2115 Allen Ave, St. Louis, MO 63104

In-unit laundry | On-site laundry | Balcony

2 beds

1 bath

$1,250

Apartment for rent

1909 Allen Ave - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Single Family Residence, Traditional - St Louis, MO

1909 Allen Ave, St. Louis, MO 63104

In-unit laundry | Garage parking | On-site laundry

1 bed

1 bath

$1,150

Apartment for rent

1906A Geyer Ave - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

1906-08 Geyer - 1906A

1906A Geyer Ave, St. Louis, MO 63104

In-unit laundry

1 bed

1 bath

$700

Apartment for rent

Available Apr 1

Union Club 770 - Photo 1 of 1

9h ago

8.7

Very good

Union Club 770

2340 Lafayette Ave, St. Louis, MO 63104

2 beds

2 baths

$1,695

Apartment for rent

Description

Welcome to Union Club Apartments This stunning unit offers a private balcony, allowing you to enjoy the fresh air and beautiful views right from the comfort of your own home. With an in-unit washer-dryer, laundry day becomes a breeze, saving you time and effort. The his-her bathroom sinks provide convenience and privacy for you and your guests. The updated kitchen features a gas stove, perfect for cooking up gourmet meals. The apartment boasts hardwood floors, adding a touch of elegance to your living space. Ceiling fans are installed to keep you cool during the warmer m

Lafayette Lofts - Photo 1 of 1

16h ago

9.3

Excellent

Lafayette Lofts

815 Ann Ave, St. Louis, MO 63104

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$1,525–$1,675

Apartment for rent

812 Lafayette Ave #F - Photo 1 of 1

2d ago

Soulard condo for rent in St. Louis

1 bed

1 bath

$1,100

Condo for rent

Available Mar 21

Description

COMING SOON This inviting unit features a huge partially fenced yard and private patio, offering a relaxing outdoor space with a great view of the iconic Soulard Farmers Market—a true centerpiece of the city. Furnishings not included. Prime Location Perks Walking distance to dozens of restaurants, coffee shops, and nightlife spots Just 5 minutes from the Gateway Arch Steps from the Soulard Farmers Market, open Wed–Sat with over 100 vendors Celebrate big with: Mardi Gras: Nation’s largest celebration (Feb/March) Bastille Day: Festive July event Oktoberfest: City’s largest

Find sweet deals near McKinley Heights

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

2012 Oregon Ave - Photo 1 of 1

5d+ ago

Fox Park apartment for rent in St. Louis

2012 Oregon Ave, St. Louis, MO 63104

In-unit laundry | On-site laundry | High ceilings

2 beds

1 bath

$1,395

Apartment for rent

Available Mar 9

Description

Fully Updated 2-Bedroom Apartment in Fox Park In-Unit Laundry + Private Deck Rent: $1,395 Deposit: $1,395 Lease Term: 12 months Available: NOW Experience modern city living in this fully renovated 2-bedroom,2-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: -Tall ceilings which makes the living room feel extra large! -Lots of cabinet space in the updated kitchen. -Both bedrooms are spacious

815 Rutger St #FRONT - Photo 1 of 1

5d+ ago

LaSalle Park house for rent in St. Louis

Single Family Residence, Traditional - St Louis, MO

815 Rutger St #FRONT, 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 © 2026 Mid America Regional Information Systems, Inc. All rights res

Advertisement
2918 Sidney St - Photo 1 of 1

5d+ ago

Tower Grove East house for rent in St. Louis

2918 Sidney St, St. Louis, MO 63104

In-unit laundry | Dishwasher | Oven

3 beds

2 baths

$2,050

House for rent

Description

Welcome to your dream home at 2918 Sidney St in the vibrant heart of Saint Louis! This charming 3-bedroom, 2-bathroom house offers a perfect blend of comfort and modern amenities, making it an ideal retreat for anyone looking to settle down in style. With a spacious 1,680 square feet, this home is designed for both relaxation and entertaining. Enjoy cooking in the well-equipped kitchen featuring a gas range, double oven, and dishwasher, perfect for whipping up your favorite meals. The included washer and dryer make laundry a breeze, while the cozy living spaces invite you

1212 S 13th St - Photo 1 of 1

5d+ ago

Near Southside house for rent in St. Louis

Single Family Residence, Historic - St Louis, MO

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

In-unit laundry | Storage | Dishwasher

4 beds

3 baths

$2,200

House for rent

Description

Property Status: Active Rarely does a rental home offer this much space, flexibility, and comfort in such a prime location. This spacious two-story residence delivers a thoughtful layout designed for both everyday living and effortless entertaining. A formal dining room gracefully connects the living area and kitchen, creating the perfect setting for intimate dinners or gatherings. With four generously sized bedrooms, the home offers exceptional versatility. Two private bedroom suites provide ideal accommodations—one conveniently located on the main floor, and an expansiv

2110 Menard St #B - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

Just Renovated 1BR in Soulard – Quartz Kitchen & Designer Bath

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

Hardwood floor

1 bed

1 bath

$1,495

$1,395

Price drop

Apartment for rent

Available Feb 13

Description

Newly Renovated & Now Available – 1022 Russell Blvd, Unit B Be the first to enjoy this freshly renovated 1-bedroom, 1-bath apartment in the heart of Soulard. Every detail has been thoughtfully updated to create a clean, modern space that feels both bright and comfortable. Natural light fills the living area, highlighting the refinished hardwood floors and open layout. The redesigned kitchen features quartz-style countertops, stainless steel appliances, contemporary cabinetry, and a crisp subway tile backsplash — blending style and function seamlessly. The bedroom offers

2401 S 12th St #203 - Photo 1 of 1

5d+ ago

Soulard condo for rent in St. Louis

Condominium, Apartment Style - St Louis, MO

2401 S 12th St #203, St. Louis, MO 63104

In-unit laundry | Assigned parking | Hardwood floor

2 beds

2 baths

$1,800

Condo for rent

Description

Property Status: Active Discover urban living at Barton Street Lofts with this spacious 2-bedroom w/ den, 2-bath residence that includes a dedicated parking space! Nestled in Soulard, Barton Street Lofts offers an amazing location w/o being in the heart of the Soulard nightlife. Enjoy easy access to local favorite restaurants, boutique shopping, & and easy walk to festivities like Mardi Gras. Whether you’re catching a game, exploring nearby parks, or commuting downtown, everything you need is just minutes away. Inside, the loft-style layout offers open living with plenty

2633 Russell Blvd - Photo 1 of 1

5d+ ago

Fox Park townhouse for rent in St. Louis

2633 Russell Blvd, St. Louis, MO 63104

In-unit laundry | On-site management

1 bed

1 bath

$875

House for rent

Available Jan 19

Description

Freshly renovated 1 bed, 1 bath unit with straightforward, functional updates. Solid layout, clean finishes, and easy day-to-day living in a historic neighborhood. By submitting your information on this page you consent to being contacted by the Property Manager and RentEngine via SMS, phone, or email.

906 Russell Blvd - Photo 1 of 1

5d+ ago

Soulard apartment for rent in St. Louis

906 Russell Blvd, St. Louis, MO 63104

Furnished | Air conditioning | Assigned parking

1 bed

1 bath

$2,000

Apartment for rent

Available Jan 21

Description

Elevate your lifestyle at 906 Russell Blvd, where this stunning 900 sq ft rental property in the heart of SOULARD offers a unique blend of comfort and style. Just a hop, skip and a jump from McGurk's and Tucker's & Molly's. This beautifully furnished 1-bedroom apartment is designed to provide a serene retreat amidst the vibrant energy of the city. Step inside to discover a thoughtfully arranged living space that perfectly balances elegance and functionality. The full bathroom is impeccably maintained, offering modern fixtures and a clean, fresh aesthetic. With every corne

2648 California Ave #NA - Photo 1 of 1

5d+ ago

Fox Park house for rent in St. Louis

$2,333 - 4 Bedroom 2 Bathroom House In St. Louis With Great Amenities

2648 California Ave #NA, St. Louis, MO 63118

Air conditioning | Garage parking | Hardwood floor

4 beds

2 baths

$2,333

House for rent

Available Mar 31

Description

Own Your Home For The Same Amount You Pay In Rent, Closing Cost & Down Payment Provided—minimum 600 Credit Score Required To Qualify Beautifully renovated 4-bed, 2-bath home in vibrant Central Northside. Offering 2,458 sq ft of living space, this home blends historic details with new finishes and thoughtful upgrades. Highlights: Bright living and dining rooms with decorative fireplaces. Updated kitchen with stainless steel appliances and butcher block counters. Fresh flooring, new bath, and flexible third-floor bonus room. Fenced backyard with patio and detached garage. If

Showing 1 - 25 of 25 results
Home > Apartments in St. Louis > McKinley Heights Apartments For Rent
Updated: March 13, 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

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 size of an apartment in McKinley Heights, MO?

The average size of a 1 bedroom apartment rental in McKinley Heights is 842 square feet. The average size of a 2 bedroom apartment rental in McKinley Heights is 1189 square feet. The average size of a 3 bedroom apartment rental in McKinley Heights is 1803 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?

3 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 deal1906A Geyer Ave
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos