Zumper

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

Average rent

$1,250
increased by5%

Track prices

Great for

Social life
Pet owners
Eco-living

All rentals

2107 Russell Boulevard - Photo 1 of 1

21h ago

Our team has verified this company

Verified

2107 Russell Boulevard, St. Louis, MO 63104

In-unit laundry | Furnished | Air conditioning

2 beds

1 bath

$1,992

Apartment for rent

2211 Indiana Avenue #2 - Photo 1 of 1

5d+ ago

McKinley Heights house for rent in St. Louis

2211 Indiana Avenue - 2

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

Air conditioning | Hardwood floor | Ceiling fan

2 beds

1 bath

$899

House for rent

Available Dec 1

2300 Allen Ave - Photo 1 of 1

3d ago

7.8

Very good

2300 Allen Ave

2300 Allen Avenue, St. Louis, MO 63104

1 bed

1 bath

$850

Apartment for rent

2152 Geyer Avenue #1FL - Photo 1 of 1

3d ago

McKinley Heights apartment for rent in St. Louis

2152 Geyer Avenue #1FL, St. Louis, MO 63104

In-unit laundry | Air conditioning | Hardwood floor

1 bed

1 bath

$850

Apartment for rent

2317 Indiana Avenue #1F - Photo 1 of 1

4d ago

McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

2317 Indiana Avenue #2F - Photo 1 of 1

4d ago

McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

Find rentals with popular amenities

Dishwasher

In-Unit Laundry

Air Conditioning

Hardwood Floor

2319 Indiana Avenue #1F - Photo 1 of 1

4d ago

McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

2319 Indiana Avenue #2F - Photo 1 of 1

4d ago

McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

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.
Russell Blvd. 1830-1832 - Photo 1 of 1

4d ago

8.1

Very good

Russell Blvd. 1830-1832

1830 Russell Boulevard, St. Louis, MO 63104

1 bed

1 bath

$1,175

Apartment for rent

1830 Russell Boulevard - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

1830 Russell Boulevard, 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 social life

Nearby rental good for wellness

2115 Allen Avenue - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Apartment, Historic,Traditional - St Louis, MO

2115 Allen Avenue, St. Louis, MO 63104

In-unit laundry | On-site laundry | Balcony

2 beds

1 bath

$1,250

Apartment for rent

2005 Russell Boulevard #2F - 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 Boulevard #2F, St. Louis, MO 63104

In-unit laundry | Air conditioning | Balcony

2 beds

1 bath

$1,300

Apartment for rent

Available Dec 15

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

Dishwasher | Microwave

1 bed

1 bath

$900

Apartment for rent

Available Oct 23

1909 Allen Avenue - Photo 1 of 1

5d+ ago

McKinley Heights apartment for rent in St. Louis

Single Family Residence, Traditional - St Louis, MO

1909 Allen Avenue, St. Louis, MO 63104

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

1 bed

1 bath

$1,150

Apartment for rent

1855 Russell Boulevard #A - Photo 1 of 1

5d+ ago

McKinley Heights condo for rent in St. Louis

Charming Condo Living: 2-Bedroom Gem at 1855 Russell Blvd, St. Louis!

1855 Russell Boulevard #A, St. Louis, MO 63104

In-unit laundry | Air conditioning | Balcony

2 beds

1 bath

$1,299

Condo for rent

Available Sep 12

2213 Missouri Ave - Photo 1 of 1

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

Condo for rent

Available Oct 4

Find sweet deals near McKinley Heights

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

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

2752 Accomac Street #1F - Photo 1 of 1

3d ago

Our team has verified this company

Verified

Newly Renovated 2br apt. in the Historic Fox Park Neighborhood!

2752 Accomac Street #1F, St. Louis, MO 63104

In-unit laundry | Air conditioning | Assigned parking

2 beds

1 bath

$1,450

Apartment for rent

Available Dec 1

Description

Available Dec. 2025 2.5 Bedrooms, 1 Bathroom Completely renovated! Every single system in this historic beauty has been updated. new plumbing new electric new central heat/air new roof new custom cabinets new tile backsplashes stainless steel appliances refinished hardwood floors restored historic fireplace mantles, historic window and door casing and historic baseboards Offstreet Parking: concrete parking pad new concrete sidewalks oversized rear wooden deck fenced yard washer/dryer provided in basement This apartment is walking distance to Fox Park and several amazing ne

Advertisement
713 Barton Street - Photo 1 of 1

21h ago

Our team has verified this company

Verified

713 Barton Street, St. Louis, MO 63104

In-unit laundry | Furnished | Air conditioning

3 beds

2 baths

$2,526

House for rent

Description

Experience the charm of St. Louis with this newly furnished and rehabbed townhome, perfect for both small and large groups seeking a hassle-free stay. This property features three bedrooms with six queen beds, two twin beds, and one full bathroom, ensuring ample space and comfort. Its central location and proximity to public transportation make exploring all that St. Louis has to offer a breeze. Situated in Soulard, one of the city's fastest-growing and most lively areas, you'll feel at home in this vibrant neighborhood. Located in the heart of Soulard, this townhome offer

2725 Allen Avenue - Photo 1 of 1

5d+ ago

Fox Park townhouse for rent in St. Louis

2725 Allen Avenue, St. Louis, MO 63104

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

2 beds

1 bath

$1,175

House for rent

Available Nov 21

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

2908 Texas Avenue - Photo 1 of 1

5d+ ago

Benton Park West house for rent in St. Louis

2908 Texas Avenue, St. Louis, MO 63118

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

3 beds

3 baths

$1,675

House for rent

Available Sep 11

Description

Enjoy comfort and convenience, offering 3 bedrooms and 3 full bathrooms, thoughtfully updated to combine modern comfort with classic St. Louis charm! Step inside to a bright living space featuring rich hardwood flooring, fresh finishes, and large windows that flood the rooms with natural light. The updated kitchen boasts sleek countertops, updated appliances, and plenty of cabinet space, while each of the three updated bathrooms offers contemporary style and convenience. The spacious bedrooms provide comfort and flexibility for any lifestyle, and central Ac ensures year-ro

Lafayette Lofts - Photo 1 of 1

1d ago

9

Excellent

Lafayette Lofts

815 Ann Avenue, St. Louis, MO 63104

Air conditioning | Garage parking | On-site laundry

2 beds

1 bath

$1,450–$1,650

Apartment for rent

2806 Lafayette Avenue #C - Photo 1 of 1
New construction

2d ago

The Gate apartment for rent in St. Louis

2806 Lafayette Avenue - C

2806 Lafayette Avenue #C, St. Louis, MO 63104

2 beds

1 bath

$1,495

Apartment for rent

Available Dec 5

Description

**City Living @ Its Finest!** Under Construction 2 Bed 1 Bath In The Highly Sought After Gate District. Estimated competion May 2025. ~ All Apartment Homes Are 900 sq. ft. ~ Custom Cabinetry/Counters ~ Open Concept Floor Plan ~ Energy Efficient Appliances ~ Washer & Dryer Included In-Unit ~ Off Street Parking ~ Pet Friendly (restrictions and fees apply) Minutes Away From Interstates 64, 44, & 55. Close To Shopping, Restaurants, Nightlife, St. Louis University & Hospital, Forest Park, St. Louis Zoo, Mo Botanical Garden, & Lafayette Square. ~ All Applicants Must Have A M

2806 Lafayette Avenue #B - Photo 1 of 1
New construction

2d ago

The Gate apartment for rent in St. Louis

2806 Lafayette Avenue - B

2806 Lafayette Avenue #B, St. Louis, MO 63104

2 beds

1 bath

$1,495

Apartment for rent

Available Dec 5

Description

**City Living @ Its Finest!** Under Construction 2 Bed 1 Bath In The Highly Sought After Gate District. Estimated competion May 2025. ~ All Apartment Homes Are 900 sq. ft. ~ Custom Cabinetry/Counters ~ Open Concept Floor Plan ~ Energy Efficient Appliances ~ Washer & Dryer Included In-Unit ~ Off Street Parking ~ Pet Friendly (restrictions and fees apply) Minutes Away From Interstates 64, 44, & 55. Close To Shopping, Restaurants, Nightlife, St. Louis University & Hospital, Forest Park, St. Louis Zoo, Mo Botanical Garden, & Lafayette Square. ~ All Applicants Must Have A M

2806 Lafayette Avenue #D - Photo 1 of 1
New construction

2d ago

The Gate apartment for rent in St. Louis

2806 Lafayette Avenue - D

2806 Lafayette Avenue #D, St. Louis, MO 63104

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

2 beds

1 bath

$1,495

Apartment for rent

Available Dec 5

Description

**City Living @ Its Finest!** Under Construction 2 Bed 1 Bath In The Highly Sought After Gate District. Estimated competion May 2025. ~ All Apartment Homes Are 900 sq. ft. ~ Custom Cabinetry/Counters ~ Open Concept Floor Plan ~ Energy Efficient Appliances ~ Washer & Dryer Included In-Unit ~ Off Street Parking ~ Pet Friendly (restrictions and fees apply) Minutes Away From Interstates 64, 44, & 55. Close To Shopping, Restaurants, Nightlife, St. Louis University & Hospital, Forest Park, St. Louis Zoo, Mo Botanical Garden, & Lafayette Square. ~ All Applicants Must Have A M

Showing 1 - 25 of 25 results
Home > Apartments in St. Louis > McKinley Heights Apartments For Rent
Updated: December 12, 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 size of an apartment in McKinley Heights, MO?

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

2 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 deal2319 Indiana Avenue #1F
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos