Start your St. Louis County search
How many bedrooms do you need?

Apartments for Rent in St. Louis County, MO

931 rentals available
  • Charming 3-Bedroom Home in a Convenient St. Louis Location!

    $1,500
    6825 Saint Olaf Drive, Berkeley, MO 63134
    (314) 988-1008

    1 unit available
    3 bed
    Amenities

    Carport, Range, Oven, and Refrigerator

  • 6933 Berkridge Court

    $1,600
    6933 Berkridge Court, Hazelwood, MO 63042
    (314) 838-8661

    1 unit available
    4 bed
  • 3930 Nebraska Avenue

    $700
    3930 Nebraska Avenue, St. Louis, MO 63118
    (866) 224-1761

    1 unit available
    1 bed
    Amenities

    In unit laundry, Hardwood floors, Dishwasher, Pet friendly, Parking, and Microwave

  • 705 Vendome Lane

    $2,050
    705 Vendome Lane, St. Louis County, MO 63011
    (314) 282-8757

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Hardwood floors, Pet friendly, Garage, Recently renovated, and Clubhouse

  • 6011 Magnolia Avenue

    $1,200
    6011 Magnolia Avenue, St. Louis, MO 63139
    (314) 729-0001

    1 unit available
    2 bed
    Amenities

    W/D hookup, Patio / balcony, Dishwasher, Parking, Recently renovated, Stainless steel + more

  • 2551 Hedgerow Drive

    $1,500
    2551 Hedgerow Drive, St. Louis County, MO 63031
    (314) 282-8757

    1 unit available
    3 bed
    Amenities

    Pet friendly, Garage, Gym, Media room, and Bbq/grill

  • 1257 Waldorf

    $1,445
    1257 Waldorf Drive, Bellefontaine Neighbors, MO 63137
    (636) 294-7800

    1 unit available
    3 bed
    Amenities

    Garage

  • 1509 Collins Avenue

    $1,595
    1509 Collins Avenue, Richmond Heights, MO 63117
    (314) 962-1000

    1 unit available
    2 bed
    Amenities

    In unit laundry, Hardwood floors, Dishwasher, Garage, Range, and Refrigerator

  • 4774 Kings Drive

    $825
    4774 Kings Drive, St. Louis, MO 63116
    (314) 677-6000

    1 unit available
    1 bed
    Amenities

    On-site laundry, Dishwasher, and Parking

  • 11921 Larimore Road

    $1,100
    11921 Larimore Road, Spanish Lake, MO 63138
    (314) 282-8757

    1 unit available
    3 bed
    Amenities

    Pet friendly, Garage, Recently renovated, and Extra storage

  • 2506 Creve Coeur Mill Road

    $1,100
    2506 Creve Coeur Mill Road, Maryland Heights, MO 63043
    (636) 244-2735

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Dishwasher, Parking, Recently renovated, Stainless steel + more

  • 665 Central Parkway

    $1,300
    665 Central Parkway, Florissant, MO 63031
    (314) 282-8757

    1 unit available
    3 bed
    Amenities

    Pet friendly and Recently renovated

  • 1601 Washington Avenue

    $1,300
    1601 Washington Avenue, St. Louis, MO 63103
    (314) 347-1658

    1 unit available
    2 bed
    Amenities

    In unit laundry, Pet friendly, Garage, Walk in closets, Microwave, and Range

  • 4512 Westminster Place

    $2,650
    4512 Westminster Place, St. Louis, MO 63108
    (314) 293-9339

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Hardwood floors, Garage, Recently renovated, and Some paid utils

  • 925 S Hanley Road

    $1,800
    925 South Hanley Road, Clayton, MO 63105
    (314) 802-0797

    1 unit available
    2 bed
    Amenities

    Granite counters, Hardwood floors, Garage, Recently renovated, and Fireplace

  • 3465 South Grand

    $900
    3465 South Grand Boulevard, St. Louis, MO 63118
    (314) 775-2050

    1 unit available
    1 bed

Average rent in St. Louis County, Missouri

The average rent for a 1 bedroom apartment in St. Louis County is $1,499+, while the average rent for a 2 bedroom apartment is $1,744+. Rent rates updated ago
Studio
$1,284+Trending down
1 Bed
$1,499+Trending down
2 Beds
$1,744+Trending down
3+ Beds
$2,158+Trending down
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

More Rental Options

Frequently Asked Questions