1,216

Cahokia, IL Homes for Rent

Section Image
  • /10

    $1,100 Per Month

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Condo for Rent

    3220 Nebraska Ave Unit 1f, St. Louis, MO 63118

    2 Bed | 1 Bath | Bonus Space | Updated InteriorIf you’ve been looking for a place with a little extra breathing room, this one delivers.This spacious 2-bedroom apartment features large rooms and an open living area that flows right into the kitchen, giving the whole space an easy, connected feel. Whether you're relaxing at home or having people over, the layout just

    3220 Nebraska Ave Unit 1f, St. Louis, MO 63118
  • /5

    $1,100 Per Month

    • 2 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • Fully Remodeled 2 bed 1 bath, just steps from Cherokee

    3534 Nebraska Ave, St. Louis, MO 63118

    Beautifully restored 2 bed 1 bath unit. Hardwood and tile floors, brand new kitchen and bath, decorative fireplaces. You have to see it to believe it. Ample closet space, ceiling fans. This is a gem.

    3534 Nebraska Ave, St. Louis, MO 63118
  • /17

    $785 Per Month

    • 1 Bed
    • 1 Bath
    • 646 Sq Ft
    • Condo for Rent

    4305 Virginia Ave Unit 204, St. Louis, MO 63111

    **Charming 1 Bedroom Apartment – 4305 Virginia Ave, St. Louis, MO 63111**Enjoy comfort, security, and convenience in this bright and updated 1-bedroom apartment located in the heart of South City. Listed rent includes a \$35 monthly charge for sewer, water, and trash.FEATURES:• Secure Living: Well Lit, Security Cameras, & locked exterior doors w/ Key Fob access.• Private

    4305 Virginia Ave Unit 204, St. Louis, MO 63111
  • /21

    $950 Per Month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    4637 Virginia Ave Unit A, St. Louis, MO 63111

    4637 Virginia Ave Unit A, St. Louis, MO 63111
  • /12

    $1,320 Per Month

    • 1 Bed
    • 1 Bath
    • 730 Sq Ft
    • Peper Lofts @ Laclede's Landing

    701 N 1st St Unit 5B, St. Louis, MO 63102

    *** Rent Special ***One Month Free Rent With A 12 Month Lease ($1361) or Two Months Free Rent With A 18 Month Lease ($1320)Experience historic loft living on the St. Louis Riverfront at Peper Lofts. This spacious one-bedroom apartment combines classic loft character with modern conveniences, featuring exposed brick walls, soaring ceilings, oversized windows, and an open-concept

    701 N 1st St Unit 5B, St. Louis, MO 63102
  • /9

    $1,500 Per Month

    • 3 Beds
    • 1 Bath
    • 925 Sq Ft
    • For Lease

    121 St Dorothy Ct, Sauget, IL 62206

    Freshly renovated and move-in ready! This beautifully updated 3 bedroom, 1 bathroom home offers a clean and modern feel with plenty of space to spread out and settle in. The home also features a basement, providing additional storage or functional space. Conveniently located in Cahokia Heights, this home is ready for its next tenants!

    121 St Dorothy Ct, Sauget, IL 62206
  • /12

    $1,195 Per Month

    • 1 Bed
    • 1 Bath
    • 650 Sq Ft
    • Condo for Rent

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

    Fully Renovated 1BR in the Heart of bustling Soulard – Modern Finishes + Historic CharmUPDATE: Brand new blinds to be installed soon!!Just renovated and ready to impress, this 1 bed / 1 bath apartment at 2110 Menard B blends modern updates with historic charm to make an ideal entertainers paradise.Step inside to find brand new hardwood floors, an open and inviting layout,

    1022 Russell Blvd Unit A, St. Louis, MO 63104
  • /10

    $1,285 Per Month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    3890 Juniata St Unit 1E, St. Louis, MO 63116

    *Additional $65/month for water, sewer & trash.Tenant pays gas and electricOnly a $30 application fee!Cats and Dogs Allowed. ($200 non-refundable fee per pet, $15 for pet rent for pets under 50 pounds, $25 for pet rent for pets over 50 pounds)Qualifications:No evictions past 5 yearsNo criminal recordIncome must be 2.5 times the monthly rent

    3890 Juniata St Unit 1E, St. Louis, MO 63116
  • /16

    $1,150 Per Month

    • 2 Beds
    • 1 Bath
    • 1,020 Sq Ft
    • Condo for Rent

    2924 Pennsylvania Ave Unit 2924 Pennsylvania 2F, St. Louis, MO 63118

    2924 Pennsylvania Ave Unit 2924 Pennsylvania 2F, St. Louis, MO 63118
  • /7

    $1,218 Per Month

    • 2 Beds
    • 1 Bath
    • HALF OFF Security Deposit – Limited Time Special! Section 8 Welcome!

    222 St John Dr, Sauget, IL 62206

    Don’t miss this charming and affordable home in Cahokia Heights! This property offers spacious living areas, comfortable bedrooms, and convenient access to shopping, schools, parks, and major highways. Features Include:• Spacious layout with plenty of natural light• Large yard perfect for relaxing or entertaining• Convenient location near local amenities• Washer/dryer

    222 St John Dr, Sauget, IL 62206
  • /20

    $1,386 Per Month

    • 1 Bed
    • 1 Bath
    • 780 Sq Ft
    • Greeley Lofts @ STL Riverfront

    618 N 2nd St Unit 501, St. Louis, MO 63102

    *** Rent Special *** One Month Free Rent With A 12 Month Lease ($1430) or Two Months Free Rent With A 18 Month Lease ($1386)Experience historic loft living on the St. Louis Riverfront at Greeley Lofts. This spacious one-bedroom apartment combines classic loft character with modern conveniences, featuring exposed brick walls, soaring ceilings, oversized windows, and an open-concept

    618 N 2nd St Unit 501, St. Louis, MO 63102
  • /5

    $1,195 Per Month

    • 1 Bed
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    2839 Cherokee St, St. Louis, MO 63118

    Move-in special.Receive 50% discount on security deposit with a 720 or better credit score.Possible Live/Work opportunity. This interesting live/work space on Cherokee includes large storefront windows, a full bathroom, a full kitchen and off street parking in the rear. Photos are representative of a previous business.Features,Walk Score 85 – Very WalkableOff Street

    2839 Cherokee St, St. Louis, MO 63118
  • /9

    $1,495 Per Month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    2806 Lafayette Ave Unit A, St. Louis, MO 63104

    **City Living @ Its Finest!** Under Construction 2 Bed 1 Bath In The Highly Sought After Gate District. ~ 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, &

    2806 Lafayette Ave Unit A, St. Louis, MO 63104
  • /18

    $1,500 Per Month

    • 2 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Condo for Rent

    1309 Shenandoah Ave, St. Louis, MO 63104

    Two-story townhome. 2 Bedroom, 2 full bathrooms in the heart of Soulard, represents the perfect fusion of modern luxury and historic charm. With its updated kitchen, elegant bathroom, and private backyard, it offers everything you need for comfortable and convenient urban living. Located in the heart of Soulard. In this lively neighborhood, you'll experience the best of St. Louis at your

    1309 Shenandoah Ave, St. Louis, MO 63104
  • /11

    $1,495 Per Month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Townhouse for Rent

    3409-3411 Juniata St, St. Louis, MO 63118

    **City Living @ Its Finest!** Just Built 2 Bed 1 Bath In The Highly Sought After Tower Grove East Neighborhood.~ All Apartment Homes Are 1,000 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

    3409-3411 Juniata St, St. Louis, MO 63118
  • /23

    $2,099 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    4011 McDonald Ave, St. Louis, MO 63116

    Meet me in St. Louis folks! I'm happy to showcase the classic South City red-brick bungalow. Lots of charm with modern amenities AND ready-to-go!In the middle of a lovely block of TGS, come on up the porch to a lovely living area with stained glass windows and large closet, then down the hall to the updated bathroom and kitchen with TONS of cabinets, gas range, microwave hood, dishwasher

    4011 McDonald Ave, St. Louis, MO 63116
  • /14

    $1,195 Per Month

    • 1 Bed
    • 2 Baths
    • 946 Sq Ft
    • Condo for Rent

    3242 Michigan Ave, St. Louis, MO 63118

    Step inside this beautifully renovated 1 bedroom, 2-bathroom home, perfectly situated in the heart of St. Louis, MO. Combining modern upgrades with timeless charm, this house is the perfect place to call home.Key FeaturesSpacious Kitchen: Cook and entertain with ease in the updated kitchen featuring stainless steel appliances and plenty of counter space.Bright and Airy Living

    3242 Michigan Ave, St. Louis, MO 63118
  • /15

    $1,115 Per Month

    • 2 Beds
    • 1.5 Baths
    • 900 Sq Ft
    • Cozy 2-Bedroom Apartment with Convenient Amenities

    3737 Delor St Unit 3737-1F, St. Louis, MO 63116

    Discover comfortable living with our special offer: Get 2 month free on a 15-month lease!This inviting 2-bedroom, 1.5-bath apartment, designed with practicality in mind, this apartment offers a range of features to make your daily life easier and more enjoyable.Features:- Functional Kitchen:** Includes stainless steel appliances such as a refrigerator, oven, microwave, and

    3737 Delor St Unit 3737-1F, St. Louis, MO 63116
  • /14

    $1,495 Per Month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    3525 Giles Ave Unit A, St. Louis, MO 63116

    **City Living @ Its Finest!** Just Built 2 Bed 1 Bath In The Highly Sought After Tower Grove South Neighborhood.~ 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

    3525 Giles Ave Unit A, St. Louis, MO 63116
  • /18

    $1,500 Per Month

    • 4 Beds
    • 1 Bath
    • 4 Bed/ 1 Bath plus bonus space

    1143 St Rose Ln, Sauget, IL 62206

    Nicely updated 4BD/1BA available 7/1/2026. Large back yard, Covered back porch, off street parking, Shed for additional storage. Close to schools and Downtown. This is a must see! Pets accepted with deposit. Section 8 welcome!

    1143 St Rose Ln, Sauget, IL 62206
  • /6

    $775 Per Month

    • 1 Bed
    • 1 Bath
    • 850 Sq Ft
    • Condo for Rent

    3623 Virginia Ave Unit 3625-1F, St. Louis, MO 63118

    3623 Virginia Ave Unit 3625-1F, St. Louis, MO 63118
  • /11

    $1,950 Per Month

    • 4 Beds
    • 1 Bath
    • 1,700 Sq Ft
    • Condo for Rent

    3628 Wyoming St, St. Louis, MO 63116

    Located footsteps from The Grand strip with tons of local restaurants and shops offering international cuisine and gifts. Tower Grove Park, grocery stores, a post office, and public library are all within is a 5 minute or less walk away. The Tower Grove South community is welcoming and convenient.Welcome to the most sought after neighborhood in St. Louis! Walk up the steps to this second

    3628 Wyoming St, St. Louis, MO 63116
  • /17

    $1,595 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,000 Sq Ft
    • Condo for Rent

    2110 Menard St Unit D, St. Louis, MO 63104

    Welcome to Unit D — a freshly renovated 2-bedroom, 1.5-bath home offering 1,000 square feet of bright, modern living in one of St. Louis’ most character-filled brick communities.UPDATE: New blinds to be installed soon!!!Sunlight pours through tall windows, highlighting warm hardwood floors and clean, updated finishes throughout.The main level offers an open living and

    2110 Menard St Unit D, St. Louis, MO 63104
  • /12

    $750 Per Month

    • 1 Bed
    • 1 Bath
    • 925 Sq Ft
    • Condo for Rent

    4722 S Grand Blvd Unit 1N, Saint Louis, MO 63111

    Affordable 1 Bedroom in the heart of St. Louis. Virtually staged - To schedule a showing click here or copy and paste into your browser: This unit features a remodeled Kitchen. New flooring and vanity in the large bathroom. We love the private bedroom with a balcony in the back. Plenty of space for you to spread out but not so much that it feels empty. This apartment is mid way between

    4722 S Grand Blvd Unit 1N, Saint Louis, MO 63111
  • /11

    $1,200 Per Month

    • 3 Beds
    • 1 Bath
    • Beautiful 3BD/1BA

    237 Nadine St, Cahokia, IL 62206

    Section 8 Welcome • Pets Welcome with DepositCharming Cahokia Heights home offering spacious living areas, comfortable bedrooms, and a convenient location near shopping, dining, schools, and major highways. This home features a great layout, plenty of natural light, and a large yard perfect for relaxing or entertaining.Features Include:• Spacious floor plan• Large

    237 Nadine St, Cahokia, IL 62206
  • /9

    $1,500 Per Month

    • 3 Beds
    • 1 Bath
    • 1,232 Sq Ft
    • For Lease

    725 St Norbert Dr, Sauget, IL 62206

    Welcome to this beautifully renovated 3 bedroom, 1 bathroom home offering modern updates and comfortable living. This home features fresh finishes throughout, updated flooring, a clean and inviting interior, and plenty of natural light. The spacious layout provides room to relax and enjoy, while the large yard offers great outdoor space.If you’re looking for a move-in ready home with a

    725 St Norbert Dr, Sauget, IL 62206
  • /7

    $1,000 Per Month

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Gravois 1

    3221 Gravois Ave Unit B, St. Louis, MO 63118

    3221 Gravois Ave Unit B, St. Louis, MO 63118
  • /13

    $1,200 Per Month

    • 1 Bed
    • 1 Bath
    • 750 Sq Ft
    • House for Rent

    1952 Cherokee St, St. Louis, MO 63118

    Welcome to our newly renovated 1-bedroom, 1-bathroom apartment located in the vibrant Cherokee Antique Row and less than a block from Mud House Cafe. This newly renovated apartment offers a modern and stylish living space that is sure to impress. Step inside and be greeted by beautiful hardwood floors that flow throughout the open floorplan, creating a warm and inviting atmosphere. The kitchen is

    1952 Cherokee St, St. Louis, MO 63118
  • /16

    $1,195 Per Month

    • 2 Beds
    • 2 Baths
    • House for Rent

    3414 California Ave, St. Louis, MO 63118

    Located within a two-family duplex, this two-bedroom, two-bathroom space features tall ceilings, granite counter tops and hardwood floors throughout. The master bedroom includes a walk-in closet and a jacuzzi can be found within the master bathroom. The backyard even includes a small deck. Located in the Cherokee Neighborhood, this apartment is minutes from South Grand and Tower Grove, as well as

    3414 California Ave, St. Louis, MO 63118
  • /7

    $745 Per Month

    • 1 Bed
    • 1 Bath
    • 795 Sq Ft
    • Condo for Rent

    120 Bellerive Blvd Unit B, St. Louis, MO 63111

    Discover this beautifully refinished 1 bedroom, 1 bathroom apartment located in the historic Carondelet neighborhood. The unit features modern updates throughout, including stainless steel appliances, refinished floors, and fresh contemporary finishes that blend comfort with style.Enjoy a bright, open layout perfect for relaxing or entertaining, plus easy access to local parks,

    120 Bellerive Blvd Unit B, St. Louis, MO 63111
  • /16

    $1,050 Per Month

    • 2 Beds
    • 1 Bath
    • 800 Sq Ft
    • Condo for Rent

    3630 Hydraulic Ave Unit 1, St. Louis, MO 63116

    Spacious 2-bedroom, 1-bath rental with garage parking, central air conditioning, and central heating. Conveniently located with easy access to local amenities, dining, shopping, and major roadways.

    3630 Hydraulic Ave Unit 1, St. Louis, MO 63116
  • /14

    $1,500 Per Month

    • 2 Beds
    • 1 Bath
    • 12th St Apartments

    St Unit 2409 3F, St. Louis, MO 63104

    St Unit 2409 3F, St. Louis, MO 63104
  • /18

    $1,305 Per Month

    • 2 Beds
    • 2 Baths
    • 1,442 Sq Ft
    • Condo for Rent

    3410 Virginia Ave Unit B, St. Louis, MO 63118

    3410 Virginia Ave Unit B, St. Louis, MO 63118
  • /5

    $950 Per Month

    • 2 Beds
    • 1 Bath
    • 1,100 Sq Ft
    • 2Bed 1Bath with Den! Newly renovated!!

    3324 Liberty St, St. Louis, MO 63111

    Discover this newly renovated 2-bed, 1-bath home with an additional den in St. Louis City. The front porch welcomes you into a space updated with hardwood flooring throughout, while washer/dryer hookups add practical convenience. Step outside to a fenced yard and a large backyard—ideal for outdoor activities and gardening. Thoughtfully refreshed interiors and outdoor space combine to offer

    3324 Liberty St, St. Louis, MO 63111
  • /27

    $1,500 Per Month

    • 1 Bed
    • 1 Bath
    • 1,036 Sq Ft
    • 4731-33 Alaska

    4733 Alaska Ave, St. Louis, MO 63111

    This is a classic shotgun style apartment in the heart of South City, situated in a 4 unit apartment building. There are four separate rooms, one after the other, and they would be considered walkthrough. The king bed is in one room and the doors do close. The daybed is in the TV room, and if someone were sleeping there, they'd have to walk through the King bedroom to get to the bathroom

    4733 Alaska Ave, St. Louis, MO 63111
  • /10

    $1,395 Per Month

    • 2 Beds
    • 1 Bath
    • 1,050 Sq Ft
    • Tower Grove Area Living | Spacious Second-Floor Unit

    3916 Arsenal St, St. Louis, MO 63116

    Enjoy a prime location directly across from Tower Grove Park in this spacious and well-maintained second-floor apartment. Offering beautiful park views and immediate access to walking trails, green space, and outdoor recreation, this inviting home combines comfort, convenience, and character in one of South St. Louis' most desirable neighborhoods.Inside, you'll find a generous floor plan

    3916 Arsenal St, St. Louis, MO 63116
  • /8

    $1,115 Per Month

    • 2 Beds
    • 1.5 Baths
    • Parkvue Flats

    3763 Delor St Unit 3763-2F, St. Louis, MO 63116

    Cozy 2-Bedroom Apartment with Convenient AmenitiesDiscover comfortable living in this inviting 2-bedroom, 1.5-bath apartment. Designed with practicality in mind, this apartment offers a range of features to make your daily life easier and more enjoyable.Features:- Functional Kitchen:** Includes stainless steel appliances such as a refrigerator, oven, microwave, and

    3763 Delor St Unit 3763-2F, St. Louis, MO 63116
  • /10

    $1,500 Per Month

    • 4 Beds
    • 1 Bath
    • Section 8 Welcome

    49 St Gregory Dr, Sauget, IL 62206

    Updated 4BD/1BA spacious home is nice Cahokia neighborhood. Located close to schools, shopping and easy interstate access.

    49 St Gregory Dr, Sauget, IL 62206
  • /6

    $850 Per Month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    3885 Meramec St Unit 203, St. Louis, MO 63116

    Ready to find your next home? Come tour this spacious 1 bed, 1 bath apartment at 3885 Meramec St Apt 203, St. Louis, MO 63116! With approximately 800 square feet of living space, this inviting Dutchtown apartment offers comfort, convenience, and easy access to local shops, restaurants, parks, and downtown St. Louis attractions. This home is Available Soon with move in pending

    3885 Meramec St Unit 203, St. Louis, MO 63116
  • /13

    $1,595 Per Month

    • 1 Bed
    • 1.5 Baths
    • Condo for Rent

    901 Washington Ave Unit 301, St. Louis, MO 63101

    Fantastic apartment in the highly sought after Bankers Lofts! This large 1 bedroom 1.5-bathroom loft space has soaring ceilings with handsome wood beams. The kitchen is nicely appointed with gleaming appliances including a range, microwave, dishwasher, and refrigerator. You'll also find a center island and wood cabinetry. Very private primary suite with large walk-in closet. Huge master

    901 Washington Ave Unit 301, St. Louis, MO 63101

Showing Results 281 - 320, Page 8 of 11

How to Rent a Home