Zumper

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

Average rent

$1,850

Track prices

Rent calculator

What can I afford?

All rentals

2028 Russell Blvd #2F - Photo 1 of 1

5d+ ago

3 Beds McKinley Heights condo for rent in St. Louis

Condominium, Traditional - St Louis, MO

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

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

3 beds

1 bath

$1,850

Condo for rent

Elegant 3-Bed Condo with Historic Charm & Modern Flair

This beautifully updated 3-bedroom, 1-bath condo features elegant historic character with modern amenities, including a spacious kitchen and stylish bathroom. Enjoy abundant natural light through oversized windows and high ceilings in a versatile layout that includes a bonus room for an office or studio. A shared backyard and two-car garage add convenience. Located near I-44 and I-55, this refined residence offers both comfort and accessibility in a tranquil setting.

2319 Indiana Ave #2F - Photo 1 of 1

5d+ ago

3 Beds McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

Stylishly Renovated Townhouse with Private Deck

This stunning 3-bedroom, 2-bathroom townhouse boasts 2,405 sq. ft. of modern living in McKinley Heights. Enjoy a spacious main-floor primary suite with a private deck, a luxury kitchen, fresh paint, and new flooring throughout. Each stylish bathroom enhances comfort and elegance. Perfect for anyone seeking a blend of contemporary design and cozy neighborhood charm. Available now for $1,695/month.

2317 Indiana Ave #2F - Photo 1 of 1

5d+ ago

3 Beds McKinley Heights townhouse for rent in St. Louis

House for rent

Available Dec 8

Elegant Renovated Townhouse with Private Deck

Experience upscale living in this fully renovated 3-bedroom, 2-bathroom townhouse. Spanning 2,405 sq ft, it features a main-floor primary suite with a private deck, a luxury kitchen, and stylish bathrooms. Fresh paint and new flooring add to the modern charm, making it a perfect retreat in the vibrant McKinley Heights neighborhood.

2664 Nebraska Ave #A - Photo 1 of 1

5d+ ago

3 Beds Fox Park apartment for rent in St. Louis

2664 Nebraska Ave #A, St. Louis, MO 63118

3 beds

1 bath

$1,100

Apartment for rent

Available Feb 1

Description

3 bedroom 1 bath home in tower grove. 3rd bedroom is smaller and can be a office space or fit a full size bed. No multiple evictions, no evictions in last 5 years. Must have rental history. Must phone screen prior to tour approval.

2145 Victor St - Photo 1 of 1

5d+ ago

3 Beds Benton Park townhouse for rent in St. Louis

2145 Victor St, St. Louis, MO 63104

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

3 beds

2 baths

$1,900

House for rent

Available Oct 1

Description

Welcome to this spacious 3 bed/2.5 bath townhome located in Benton Park. The open floor plan on the main level is perfect for both everyday living and entertaining, featuring a kitchen with stainless steel appliances, ceramic tile flooring as well as tons of cabinet space, a dining area, a bright living room, and a convenient half bath. Upstairs, you’ll find 3 inviting bedrooms, including two with private ensuite baths and custom closets which is ideal for added comfort and organization. The fully fenced backyard offers both privacy and space to relax, while the 2-car car

1231 Allen Market Ln #2 - Photo 1 of 1

5d+ ago

3 Beds Soulard townhouse for rent in St. Louis

Single Family Residence, Historic - St Louis, MO

1231 Allen Market Ln #2, St. Louis, MO 63104

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

3 beds

2 baths

$1,995

House for rent

Description

Property Status: Active Three-Story Soulard Townhome - Rare and spacious townhome just steps away from famous McGurk's Irish Pub and within walking distance of the heart of historic Soulard - home to thriving nightlife, coffee shops, farmer's market and the Anheuser Busch Brewery. 3,000 sq ft across 3 stories with 10+ foot ceilings, large windows and open floor plan giving you plenty of natural light and more than enough room to spread out and make the most of your space (perfect for work-from-home, relaxing and entertaining). Recently updated with an eye toward preserving

Nearby rental good for eco-living

Nearby rental good for pet owners

1725 S Tucker Blvd - Photo 1 of 1

5d+ ago

3 Beds Near Southside house for rent in St. Louis

1725 S Tucker Blvd, St. Louis, MO 63104

In-unit laundry | On-site laundry

3 beds

2 baths

$2,475

House for rent

Available May 5

Description

Beautiful, newly renovated home with 3 large bedrooms and 2.5 bathrooms. ***House is virtually staged*** Sweeping living room with open concept to dining and kitchen with quartz countertops and SS appliances. Floating island for quick breakfasts or a gathering spot for parties. Beautiful exposed brick wall for a transitional feel. New luxury vinyl plank throughout the entire home. Large full bath on second floor. Laundry closet tucked away in hall closet. Cozy sitting room on third floor. Large primary suite with en suite bath complete the third f

2664 Nebraska Ave #2F - Photo 1 of 1

5d+ ago

3 Beds Fox Park apartment for rent in St. Louis

2664 Nebraska Ave #2F, St. Louis, MO 63118

In-unit laundry | Balcony | Central heat

3 beds

1 bath

$1,000

Apartment for rent

Available Mar 1

Description

3 bedroom, 1 bathroom apartment in St. Louis. 2nd floor property/ home slabs stairs. Has walk in closet in main bedroom, rear balcony, central heat, dishwasher, hardwood floors, stainless steel appliance, updated kitchen, and in unit washer dryer. No Utilities included. Is not pet friendly. 3rd bedroom may be used for office or small child’s bedroom. Date Available: March 2026. Please contact Harriston Realty LLC at **** to learn more. This property is managed by a responsible landlord using Avail landlord software.

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.
2300 S 9th - Photo 1 of 1

3d ago

8.6

Very good

2300 S 9th

2300 S 9th St, St. Louis, MO 63104

In-unit laundry | Dishwasher | Microwave

3 beds

2 baths

$1,600–$1,700

Apartment for rent

Description

Move-In Ready Soulard Townhome with Deck & Parking! Welcome home to this charming two-story townhome apartment in the heart of Soulard, offering the perfect blend of historic character and modern comfort. This spacious residence features 3 bedrooms and 2 bathrooms (1 full bath and 2 half baths), ideal for flexible living. Inside, you’ll love the hardwood floors, soaring high ceilings, and exposed brick, all adding warmth and classic St. Louis style. The fully equipped kitchen makes everyday living easy, while in-unit washer and dryer, central A/C and heat, and off-street

Allen Market Ln - 1229-1231 - Photo 1 of 1

1d ago

8.9

Very good

Allen Market Ln - 1229-1231

1229 Allen Market Ln, St. Louis, MO 63104

In-unit laundry | Dishwasher | Microwave

3 beds

3 baths

$1,995

Apartment for rent

Description

Three-Story Soulard Townhome - Rare and spacious townhome just steps away from famous McGurk's Irish Pub and within walking distance of the heart of historic Soulard - home to thriving nightlife, coffee shops, farmer's market and the Anheuser Busch Brewery. 3,000 sq ft across 3 stories with 10+ foot ceilings, large windows and open floor plan giving you plenty of natural light and more than enough room to spread out and make the most of your space (perfect for work-from-home, relaxing and entertaining). Recently updated with an eye toward preserving the unique charm of thi

Advertisement

Find sweet deals near McKinley Heights

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

The Excelsior Lofts - Photo 1 of 1

2d ago

8.9

Very good

The Excelsior Lofts

2327 Texas Ave, St. Louis, MO 63104

Garage parking | On-site laundry | Package service

3 beds

2 baths

$1,945

Apartment for rent

Description

The Excelsior Lofts are located in the Fox Park neighborhood of historic South City, St. Louis. A boutique renovation of a pre-War factory building, the Excelsior is both historic and modern. Just outside your front door, you'll find the best of city life. You'll be walking distance from both cheap eats such as Fritanga Nicaraguan Cuisine, and award winning fine dining like The Lucky Accomplice. Vintage stores on Cherokee St, coffee shops on South Grand, and entertainment venues in Soulard are just minutes away. The Fox Park green-space is just a block away. We highly rec

1722 Waverly Place - Photo 1 of 1

5d+ ago

9

Excellent

1722 Waverly Place

1722 Waverly Pl, St. Louis, MO 63104

3 beds

1 bath

$1,499

Apartment for rent

Description

Free application fees on all Smart Rentals properties through February—apply now. ****************************************************************** SCHEDULE A SHOWINGS AT: http www stlsmartrentals com schedule-a-showing ******************************************************************* Nestled in close proximity to the enchanting Lafayette Park, this unit is a true gem that seamlessly blends modern updates with the timeless charm of history. Prepare to be captivated by the beautiful hardwood floors and tasteful updates that make this place a MUST SEE! This updated 2-bedr

3019 Ohio Ave #3019 - Photo 1 of 1

5d+ ago

3 Beds Benton Park West apartment for rent in St. Louis

Modern Home in Benton Back West

3019 Ohio Ave #3019, St. Louis, MO 63118

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

3 beds

1 bath

$1,745

Apartment for rent

Available Feb 1

Description

20 year old home, located in Benton Park West. 3 good bedrooms, 1.5 baths, modern kitchen with new Black appliances. Living Room, Separate Dining Room and Eat Kitchen. Full unfinished basement, level yard, and 2 off street Parking spaces. Walking distance to Benton Park, short drive to Restaurants in Soulard, Lafayette Square and Cherokee Areas. Easy access to Hwys 55, 44 & 40. Broker/Owner.

2932 Lemp Ave - Photo 1 of 1

5d+ ago

3 Beds Benton Park house for rent in St. Louis

Single Family Residence, Historic - St Louis, MO

2932 Lemp Ave, St. Louis, MO 63118

In-unit laundry | Balcony | Hardwood floor

3 beds

2 baths

$2,500

House for rent

Description

Property Status: Active Short Term 1-3 Month Lease available on this beautiful updated Benton Park GEM! $1000 refundable security deposit. No Pets. This three story home is move-in ready and close to tons of local hot spots like Venice Cafe, Sydney Street Cafe, Anheuser-Busch & a short drive to almost anywhere in STL. Stepping inside, you'll find engineered wood floors, exposed brick accent wall, 10 ft ceilings, recessed lighting, and updates from top to bottom. The main level flows from front to back and has a spacious living room, raised dining area with wet bar set up,

Listings within 5 miles
3150 Oregon Ave #3150 - Photo 1 of 1

5d+ ago

Our team has verified this company

Verified

3 beds

2 baths

$1,395

Condo for rent

Available Nov 18

Description

Welcome home to this bright and spacious 3-bedroom, 2-bath single-family residence in St. Louis, MO 63137. This well-maintained home offers a comfortable layout, recent updates, and valuable included services that save you money each month. Home Features - Three generously sized bedrooms with natural light - Two full bathrooms for added convenience - Open, functional living spaces ideal for families or roommates - Recently updated roof for peace of mind - Clean, move-in-ready condition throughout What’s Included - Lawn care included - Water, sewer & trash included

3005 S Compton Ave - Photo 1 of 1

5d+ ago

3 Beds Tower Grove East townhouse for rent in St. Louis

3005 S Compton Ave, St. Louis, MO 63118

In-unit laundry | On-site laundry | Ceiling fan

3 beds

2 baths

$1,650

House for rent

Available Feb 1

Description

Spacious 3 Bedroom Home in South St. Louis! Live in style in this updated 3 bed, 2 bath townhouse in South St. Louis! Features include a main primary suite, brand-new kitchen, modern bathrooms, fresh paint, and new flooring throughout.

1907 Utah St #1 - Photo 1 of 1

5d+ ago

3 Beds Benton Park apartment for rent in St. Louis

Benton Park Modern Historic 3-Bedroom Apartment

1907 Utah St #1, St. Louis, MO 63118

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

3 beds

2 baths

$2,600

Apartment for rent

Available Nov 1

Description

Property Highlights Bedroom: Spacious 3 bedroom unit with natural light and ample closet space Bathroom: Two contemporary bathrooms one with a large walk-in shower wrapped in glass and the second with a tub and shower. Kitchen: Brand-new appliances including dishwasher, stove, microwave, and refrigerator Laundry: New in-unit stacked washer and dryer Living Area: Open-concept large living room with modern finishes and bright southern exposure. Parking: Off-street parking included Location Situated in the heart of Benton Park, this apartment offers: Historic neighborhood cha

3418 Hartford St #2F - Photo 1 of 1

5d+ ago

3 Beds Tower Grove East apartment for rent in St. Louis

3BR Near Tower Grove Park & South Grand

3418 Hartford St #2F, St. Louis, MO 63118

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

3 beds

1 bath

$1,649

Apartment for rent

Available Feb 1

Description

Property Id: 2335235 Tucked away on a quiet dead-end street yet just steps from the heart of South Grand, this spacious 3-bedroom apartment is located near Tower Grove Park and only two blocks from South Grand dining, shopping, and nightlife. Walk to neighborhood favorites like Mokabee Coffeehouse, Rooster, and many local restaurants and cafes. The apartment offers a large, functional floor plan with an inviting entryway, a generous living room, and two oversized bedrooms. A third bedroom near the front works well as a home office, guest room, or flex space. Newer applia

Advertisement
3257 Michigan Ave #2F - Photo 1 of 1

5d+ ago

3 Beds Benton Park West apartment for rent in St. Louis

3257 Michigan Ave #2F, St. Louis, MO 63118

In-unit laundry | Hardwood floor | Dishwasher

3 beds

2 baths

$1,500

Apartment for rent

Available Dec 5

Description

Property Id: 1130711 Welcome to your new home at 3257 Michigan Ave in Saint Louis! This charming 3 bed, 2 bath apartment features modern amenities including a dishwasher, washer/dryer in unit, and central air. Pets allowed! Rent includes sewage, garbage, and water. Don't miss out on this gem!

3130 3130 Magnolia - 1F #1F - Photo 1 of 1

5d+ ago

3 Beds Gravois Park house for rent in St. Louis

3130 3130 Magnolia - 1F #1F, St. Louis, MO 63118

Air conditioning | Dishwasher | Outdoor space

3 beds

2 baths

$1,775

House for rent

Description

Interior Features: Welcome to this beautifully renovated first-floor home designed for modern living. The heart of the unit is an expansive, open-concept living, dining, and kitchen area—perfect for hosting dinner parties or enjoying a quiet family night. The chef-inspired kitchen boasts custom appliances (stove, refrigerator, and dishwasher), sleek new cabinetry, and a convenient breakfast bar. Down the hall, you’ll find two well-proportioned bedrooms and a stylishly updated guest bathroom. A dedicated laundry room and a versatile hallway nook—ideal for a home office—pr

3518 Juniata - Photo 1 of 1

1d ago

3 Beds Tower Grove East apartment for rent in St. Louis

3518 Juniata

3518 Juniata St, St. Louis, MO 63118

In-unit laundry | Dishwasher | Microwave

3 beds

1 bath

$1,350

Apartment for rent

Description

Looking for space, style, and a fantastic location? Welcome to 3814 Juniata #1F—a roomy 3-bedroom apartment just steps from everything South Grand has to offer! Step inside and you’re greeted by a bright and spacious living room, complete with exposed brick that adds just the right amount of character. Head down the hallway and you’ll find three comfortable bedrooms, each with step-in closets, overhead storage, sliding mirrored doors, and ceiling fans to keep things breezy. The bathroom is a standout—beautifully updated with dual sinks and a sleek shower/tub combo, makin

3536 Humphrey - Photo 1 of 1

1d ago

8

Very good

3536 Humphrey

3536 Humphrey St, St. Louis, MO 63118

3 beds

1 bath

$1,465

Apartment for rent

Description

Experience the charm of Tower Grove Heights in this stunning 3-bedroom apartment. With a spacious layout, this home boasts a single, well-appointed bathroom with convenient in unit laundry. The interior features beautiful hardwood flooring, high ceilings, stunning wood accents, and decorative fireplace creating an atmosphere of elegance and sophistication. The kitchen is equipped with modern stainless steel appliances and a handy pantry for all your storage needs. A detached garage provides secure parking for 1 vehicle. The location is a standout feature, with local shoppi

3425 Tennessee Ave - Photo 1 of 1

2d ago

8.4

Very good

3425 Tennessee Ave

3425 Tennessee Ave, St. Louis, MO 63118

3 beds

1 bath

$1,050

Apartment for rent

Description

Welcome to this charming second-floor 3-bedroom, 1-bath home nestled in the highly walkable Benton Park West neighborhood. Filled with natural light, this inviting space offers an open layout featuring a comfortable living area, a full kitchen, and three well-proportioned bedrooms. Step outside onto the rear deck, perfect for morning coffee or relaxing evenings. Experience the ideal blend of historic charm and modern livability in one of St. Louis’s most vibrant communities. We offer deposit-free living to qualified renters through Obligo! Tenant will be responsible for al

3150-3152 Pennsylvania Ave - Photo 1 of 1

2d ago

8.6

Very good

3150-3152 Pennsylvania Ave

3150 Pennsylvania Ave, St. Louis, MO 63118

Air conditioning | Microwave

3 beds

1 bath

$1,200

Apartment for rent

Description

This property has been fully updated and has a modern feel and appearance. Attic has additional living space with beautiful archway closets! Hardwood Floors Huge Windows Stone Kitchen Modern Finishes Giant Rooms Get it to see this unit today! This property is professionally managed with regular and 24 hr maintenance. This property will not last long so schedule your showing today! For this unit you will be required to get a $100,000 personal liability renters insurance. READ BELOW! https www aplusbgc com our-rentals See our Website for General Qualifications: https w

Vandy House - Photo 1 of 1
Rent special

2d ago

9.2

Excellent

Our team has verified this company

Verified

Vandy House

3902 Lindell Blvd, St. Louis, MO 63108

On-site laundry | Storage | Roof deck

3 beds

1 bath

$1,499–$2,552

Apartment for rent

Top amenities
On-Site Laundry

Call

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

Are you a rental professional?

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

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

🔑Available apartment rentals25
💰Best rent deal2664 Nebraska Ave #2F
Popular amenities, ,
🧦In-unit laundry
🍽With dishwasher
🏠With photos

For more in depth rent prices, check out our McKinley Heights, St. Louis, MO rent data, which covers average and median rents in McKinley Heights, St. Louis, MO.

To know how much rent you can afford in McKinley Heights, St. Louis, MO, use our rent affordability calculator.

If you're looking for a specific type of apartment near McKinley Heights, St. Louis, MO, use our helpful filters to find an apartment you will love!