Zumper

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

Average rent

$2,100
increased by12%

Track prices

Rent calculator

What can I afford?

All rentals

2010 Oregon Ave - Photo 1 of 1

3d ago

3 Beds Fox Park house for rent in St. Louis

3 beds

2 baths

$3,000

House for rent

Description

This beautifully updated historic home seamlessly blends timeless character and modern luxury. On the main level, enjoy the open concept living space with soaring ceilings and oversized windows. The kitchen includes quartz countertops, a large island, stainless steel appliances, tall cabinetry with built in display shelving, contemporary lighting, and fixtures. The kitchen opens to a dining area complete with a beautiful built in buffet and ample storage. The upper level features 3 bedrooms and 2 1/2 baths. The master suite is updated with double sinks and a beautiful tub

2640 Russell Blvd - Photo 1 of 1

4d ago

3 Beds Fox Park apartment for rent in St. Louis

Fox Park townhouse apartment 3 bed 2.5 baths

2640 Russell Blvd, St. Louis, MO 63104

In-unit laundry | Air conditioning | Hardwood floor

3 beds

2 baths

$1,895

Apartment for rent

Available Sep 30

Description

Welcome to 2640 Russell BLVD #2N, 63104 a beautiful 3 bedroom , 2.5 bath townhouse apartment, which is located on the 2nd and 3rd floor of this historic Fox Park building! Just minutes away from Lafayette Sq, Soulard, Tower Grove and more! Features include: hardwood floors, non functional fireplace, galley kitchen which opens to living room, stove, fridge, dishwasher included, central ac, ceiling fans, on street parking and more! Located on the main living area which starts on the 2nd floor of the building, is a half bath, dining room, living room and kitchen. The 3rd floo

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

$2,000

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

2908 Texas Ave - Photo 1 of 1

5d+ ago

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

2908 Texas Ave, St. Louis, MO 63118

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

3 beds

3 baths

$1,850

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

1829 Kennett Pl - Photo 1 of 1

5d+ ago

3 Beds Lafayette Square house for rent in St. Louis

Single Family Residence, Historic - St Louis, MO

1829 Kennett Pl, St. Louis, MO 63104

In-unit laundry | Furnished | On-site laundry

3 beds

1 bath

$2,950

House for rent

Description

Property Status: Pending On arguably the most charming street in Lafayette Square, you’ll find this 3 bed, 2 bath treasure on picturesque Kennett Place. Historic charm runs deep here: think soaring ceilings, working pocket doors, pocket shutters, and intricate plaster crown moldings that feel like they belong in a storybook. A gracious entry leads into light-filled living and dining spaces, while the kitchen and cozy breakfast nook make mornings feel a little brighter. Upstairs, the oversized primary suite is your personal retreat, complemented by two spacious bedrooms fil

2350 S 10th St - Photo 1 of 1

1h ago

3 Beds Soulard townhouse for rent in St. Louis

Townhouse, Traditional - St Louis, MO

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

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

3 beds

2 baths

$2,250

$2,150

Price drop

House for rent

Description

Property Status: Active Great opportunity to rent a classic property that graciously combines the "old" with the "new". This 1/2 duplex is situated in the very sought after southern portion of Soulard, with no hassle street parking yet within walking distance of all the area has to offer! Upon entering, you are greeted by a soaring open 3 story atrium. The main level features original hardwood flooring, a nice sized family room, and an updated eat-in kitchen w/ SS appliances, & ample amounts of counter/cabinet space. The second level features two nice size bedrooms, 2nd fl

Nearby rental good for eco-living

Nearby rental good for pet owners

Nearby rental good for social life

917 Geyer Ave - Photo 1 of 1

4d ago

3 Beds Soulard apartment for rent in St. Louis

917a Geyer

917 Geyer Ave, St. Louis, MO 63104

On-site laundry

3 beds

2 baths

$1,895

$1,795

Price drop

Apartment for rent

Available Aug 10

Description

Large Two-Story Apartment for Rent – Available ASAP! In the heart of Soulard just steps away from local bars, restaurants, and all the neighborhood charm! Features: Spacious two-story layout Private, oversized deck – all yours! Prime location near popular dining & nightlife spots Available immediately! Perfect for anyone looking to enjoy Soulard’s vibrant energy while still having their own private retreat. Apartment complex also has a dog park! $65 utility charge for water, sewer, and trash $250 pet deposit / $45 per month pet rent

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

$2,195

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

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

4d 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,300

Apartment for rent

Available Sep 1

Description

3 bedroom, 1 bathroom apartment in St. Louis. 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. Date Available: September 1, 2025. $1,350/month rent. $1,350 security deposit required. Prefer tenant with 3+ years renting experience, no evictions, no collections, 3+ years work experience. Please submit the form on this page or contact Harriston Realty LLC at **** to learn more. This property is managed by a responsible l

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

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

$2,195

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

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

$2,095

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

2d ago

8.3

Very good

1722 Waverly Place

1722 Waverly Pl, St. Louis, MO 63104

3 beds

1 bath

$1,499

Apartment for rent

Description

1722 Waverly Place St. Louis 63104 is centrally located, close to Lafayette Park. MUST SEE!! Updated 2 bedroom with a sunroom that could be a 3rd bedroom! This unit will not last long!! Schedule your viewing today!! **Additional $95 per month for water, sewer and trash** Tenant responsible for electric and/or gas To schedule a viewing and/or apply, please visit our website: www STLsmartrentals com Only $30 to apply for anyone 18 and over Qualifications: NO Evictions NO Felonies NO Bankruptcies Income must be 3 times the rent amount per month $300 per pet non refundable pet

1204 Mackay Pl - Photo 1 of 1

5d+ ago

3 Beds Lafayette Square condo for rent in St. Louis

Condominium, Historic - St Louis, MO

1204 Mackay Pl, St. Louis, MO 63104

In-unit laundry | On-site laundry | Swimming pool

3 beds

1 bath

$2,500

Condo for rent

Description

Property Status: Active Come rent this gorgeous home in Lafayette Square with walkability to everything. This 3 bedroom, 1.5 bath with private backyard oasis, awaits you. Come enjoy the custom kitchen, renovated in 2023, with white cabinetry, quartz counter tops, ss appliances and oversized farm sink, looking out onto your own private patio. Lounge in the large living room with dining area and built in bookcase, plus darling half bath on the main floor. 2nd floor has 2 bedrooms (one oversized and one office size with private deck), 1 full bath w/separate shower and tub and

3023 Iowa Ave #2F - Photo 1 of 1

5d+ ago

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

3023 Iowa Ave #2F, St. Louis, MO 63118

Assigned parking | Concierge service | Package service

3 beds

2 baths

$1,200

Apartment for rent

Available Aug 19

Description

Experience modern updates and historic charm in this spacious 3-bedroom, 2-bathroom townhome-style unit at 3023 Iowa Avenue - 2F, located in the heart of Benton Park West. Spanning two floors, this unit offers a well-designed layout with a generous living area that flows seamlessly into the kitchen, creating an inviting space for daily living. New flooring throughout enhances the home's modern appeal, while the updated bathrooms feature contemporary fixtures and finishes for added comfort. Parking is conveniently available at the back of the building. Situated in one of St

1013 Mississippi Ave #F - Photo 1 of 1

5d+ ago

3 Beds Lafayette Square townhouse for rent in St. Louis

Townhouse - St Louis, MO

1013 Mississippi Ave #F, St. Louis, MO 63104

Furnished | Garage parking | On-site laundry

3 beds

3 baths

$3,500

House for rent

Description

Property Status: Active PRICE REDUCED! 1st Month Rent Free if moved in by the end of July 2025! Rare opportunity to rent updated newer construction unit in popular Lafayette Walk. This breathtaking townhouse has it all. The main level is wide open and perfect for hosting gatherings while utilizing every square inch of space. The remodeled kitchen features 42'' cabinets, quartz, SS appliances, large pantry w/ ELFA system, wine cooler & more! Out back, a HUGE newer composite deck lets you take the party outside! The second-floor hosts three bedrooms with huge closets, hard

2104 Wyoming St - Photo 1 of 1

5d+ ago

3 Beds Benton Park house for rent in St. Louis

Awesome view of Benton Park!

2104 Wyoming St, St. Louis, MO 63118

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

3 beds

2 baths

$2,100

House for rent

Available Feb 28

Description

Property Id: 1365385 2104 Wyoming located in beautiful Benton Park, walking distance to Americas favorite Brewery, Anihauser Busch! Walking distance to Benton Park Cafe, Gus's Pretzels, Cafe Piazza and so much more! This property is a prime location to enjoy the Benton Park Classic Bike race that happens every year and summer time fun for with concerts in the park! House will be available to show at the beginning of October and will be ready for move in November 1st!

Listings within 5 miles
3503 Park Ave - Photo 1 of 1
3D tour

5d+ ago

3 Beds The Gate house for rent in St. Louis

Available in November! Updated 3 Bedroom Park Avenue Townhouse!

3503 Park Ave, St. Louis, MO 63104

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

3 beds

1 bath

$1,700

House for rent

Description

Coming soon! This home is expected to be available to view and move-in by the listed available date. Available for move-in up to 15 days after the expected available date. Select Join Waitlist on our website to be notified when the home is available to tour, or submit an application today to reserve this home in advance of it becoming available for tours! Take a 3D Video Tour from anywhere in the world! Just click on the Video button above. This beautiful, recently updated home boasts 3 bedrooms and 1 bath! The interior has been completely upgraded with refinished hardwo

2320 Louisiana Ave Unit A - Photo 1 of 1

5d+ ago

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

Charming 3-Bed, 2-Bath Home at 2320 Louisiana Ave – Your Cozy Saint Louis Retreat!

2320 Louisiana Ave Unit A, St. Louis, MO 63104

Air conditioning | On-site laundry | Walk-in closets

3 beds

2 baths

$2,100

House for rent

Available Sep 3

Description

Discover this beautifully updated 3-bedroom, 2-bath townhome in the heart of Tower Grove East. The main level offers an open layout with tall ceilings, built-in shelving, and multiple living and dining options. The kitchen is a true centerpiece with shaker cabinetry, quartz counters, a center island, and stainless appliances included. A full bath and main-floor laundry add convenience. Upstairs, you’ll find three generous bedrooms, including a spacious primary with a walk-in closet and direct access to a stylish bathroom featuring a clawfoot tub and separate shower. Additi

3801 Lafayette Ave #3E - Photo 1 of 1

5d+ ago

3 Beds Tiffany apartment for rent in St. Louis

In-unit laundry | On-site laundry | Dishwasher

3 beds

1 bath

$1,495

Apartment for rent

Available Aug 24

Description

Spacious living space in this 3 Bed/1 Bath apartment. Virtually staged this 3rd floor, unfurnished apartment has a huge living room and plenty of space in the dining area is large enough for the entire family. Enclosed porch off the living room for play or reading room. Large kitchen with shaker cabinets, microwave, diswasher, range, fridge and stackable laundry. Fence rear yard which is great for pups. Walking distance to Ices, Wild Olive Provisions, Well Met, Gallery Pub, Sashas, Fiddlehead Fern. Super close to SLU Hospital and Cardinal Glennon. Short drive

Advertisement
3308 Lemp Ave - Photo 1 of 1

5d+ ago

3 Beds Benton Park townhouse for rent in St. Louis

Townhouse, Historic - St Louis, MO

3308 Lemp Ave, St. Louis, MO 63118

On-site laundry | Hardwood floor | Storage

3 beds

3 baths

$1,795

House for rent

Description

Property Status: Active Updated townhome in Benton Park. You'll fall in love with this wonderful large open floor plan with many updates. It offers a stunning kitchen with granite counters, stainless steel appliances, and lots of cabinet space. There are wood floors throughout the home, The 2nd floor has 2 nice sized bedrooms and a full bath with a dual sink vanity. Laundry is also located on the second floor. The third bedroom is located on the third floor of the home. There is off street parking, a deck to enjoy summer BBQ's, and a fenced yard. The basement area has lots

2322 Virginia Ave - Photo 1 of 1

5d+ ago

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

Single Family Residence, Historic - St Louis, MO

2322 Virginia Ave, St. Louis, MO 63104

In-unit laundry | Air conditioning | Garage parking

3 beds

2 baths

$2,500

House for rent

Description

Property Status: Active Welcome to your new sanctuary at 2322 Virginia Avenue in St. Louis, MO! This charming home offers 3 cozy bedrooms and 2.5 spacious bathrooms, spread out over 1,940 square feet of inviting space. As you step inside, you'll be greeted by high ceilings and a decorative fireplace, setting a warm and welcoming tone. The living area flows seamlessly into the dining space, perfect for both everyday meals and special occasions. The kitchen is a chef’s dream, equipped with a modern electric oven, dishwasher, refrigerator, and microwave. Whether you’re whippi

3310 Michigan Ave - Photo 1 of 1

5d+ ago

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

Single Family Residence, Historic - St Louis, MO

3310 Michigan Ave, St. Louis, MO 63118

In-unit laundry | Garage parking | Balcony

3 beds

2 baths

$2,400

House for rent

Description

Property Status: Active Now available for rent at $2,400/month! This beautifully renovated 3 bed, 2.5 bath home offers the perfect blend of historic charm and modern updates in a vibrant neighborhood. Step into the open-concept main floor featuring a spacious living room, dining area, and updated kitchen with stainless steel appliances, granite countertops, white cabinetry, and a large island ideal for meal prep and casual dining. Natural light fills the space, highlighting the rich flooring and classic crown molding. Upstairs, you’ll find three generously sized bedrooms,

3449 Crittenden St ##2f - Photo 1 of 1

5d+ ago

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

3449 Crittenden St ##2f, St. Louis, MO 63118

Air conditioning | On-site laundry | Assigned parking

3 beds

2 baths

$1,850

Apartment for rent

Description

Welcome to this exceptional multi-family residence located in the heart of Tower Grove East - one of St. Louis’s most vibrant and sought-after neighborhoods. With over 3,000 square feet of thoughtfully designed living space, this property offers the perfect blend of classic charm and modern amenities. This stunning brick home features timeless curb appeal with its traditional facade and spacious front porch, setting the tone for the warmth and functionality found throughout. This home boasts bright, open living spaces drenched in natural light, thanks to oversized bay win

3011 Arsenal St - Photo 1 of 1

3d ago

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

Live, Work, and Thrive at 3011 Arsenal Street

3011 Arsenal St, St. Louis, MO 63118

Air conditioning | Garage parking | On-site laundry

3 beds

3 baths

$2,895

$2,750

Price drop

House for rent

Available Jul 11

Description

Discover this stunning 3-bedroom, 3-bathroom home that blends modern updates with timeless character in one of St. Louis' most vibrant neighborhoods. With its flexible layout and thoughtfully separated front office space, this home is perfect for those seeking a stylish and functional place to live and work. From the moment you arrive, you’ll appreciate the curb appeal, gated off-street parking, and secure attached garage. The private front office offers a dedicated workspace ideal for remote work, client meetings, or creative pursuits — all while remaining easily accessi

3443 Michigan Ave - Photo 1 of 1

5d+ ago

3 Beds Gravois Park house for rent in St. Louis

In-unit laundry | Garage parking | Dishwasher

3 beds

2 baths

$2,995

House for rent

Description

Welcome to your dream home at 3443 Michigan Ave in vibrant Saint Louis! This spacious 3-bedroom, 2.5-bathroom house offers a perfect blend of comfort and style, boasting an impressive 3,000 square feet of living space. Whether you're hosting gatherings or enjoying quiet evenings, this home has everything you need to make lasting memories. Step inside and discover a well-equipped kitchen featuring modern appliances including a gas range, refrigerator, and dishwasher, perfect for culinary enthusiasts. The convenience of a washer and dryer means laundry day is a breeze. With

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

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 deal3023 Iowa 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!