Tap here to try the Rental Assistant! ×
Save This Search

2 Bedroom Apartments for Rent in Kirkwood, MO
118 Rentals Available

  • Today

    1157 Timberbrook Dr., St. Louis, MO 63122
    2 BEDS $1,424+
  • Today

    12831 Daylight Dr, Des Peres, MO 63131
    2 BEDS Ask for Pricing
  • Today

    9420 Mary Glen Dr, Crestwood, MO 63126
    2 BEDS $1,225
  • Today

    724 Overlook Circle Dr., Ballwin, MO 63021
    2 BEDS $1,300+
  • Today

    1040 Huntington Hill Dr, Ballwin, MO 63021
    2 BEDS $1,125+
  • Renting has its rewards
    Be one of the first to start earning points for travel, experiences, gift cards, live events, and more!
    Coming soon, earn points for :
    Rent
    Internet
    Utilities
    Insurance
  • Today

    600 Park Commons Ct, Valley Park, MO 63088
    2 BEDS $1,370+
  • 1 day ago

    13992 Reflection Drive, Manchester, MO 63021
    2 BEDS $1,500+
  • Today

    9287 Fort Sumter Lane, Sappington, MO 63126
    2 BEDS $1,335+
  • Today

    9305 Manchester Rd, St. Louis, MO 63119
    2 BEDS $1,113+
  • 1 day ago

    240 Hickory Hedge Drive, Manchester, MO 63021
    2 BEDS $1,135+
  • Today

    101 Forest Parkway, Valley Park, MO 63088
    2 BEDS $1,195+
  • Need help with your search? Tell us what you want and we'll search for you
  • Today

    7482 Hardscrapple Drive, Affton, MO 63123
    2 BEDS $1,160+
  • Today

    115 Piney Cliff, Manchester, MO 63021
    2 BEDS Ask for Pricing
  • Today

    91 Kaiman Lane, Valley Park, MO 63088
    2 BEDS $2,025+
  • Today

    7880 Chatwell Drive, St. Louis, MO 63119
    2 BEDS $1,220
  • Today

    207-1 Enchanted Parkway, Manchester, MO 63021
    2 BEDS $1,175+
  • Today

    72D Van Mark Way, St. Louis, MO 63144
    2 BEDS $1,200+
  • Interactive banner rent
    What is your max rent budget?
  • Today

    10500 Hackberry Dr, Sappington, MO 63128
    2 BEDS $1,255+
  • Today

    7967-7976 Big Bend Blvd & 1-14 Colonial Village Ct, Webster Groves, MO 63119
    2 BEDS Ask for Pricing
  • Today

    7864-7872 Big Bend Blvd, Webster Groves, MO 63119
    2 BEDS $1,015
  • Today

    1474 Parkside Commons, Valley Park, MO 63088
    2 BEDS $1,745+
  • Today

    1054 Green Mountain Ct., Fenton, MO 63026
    2 BEDS $1,094+
  • Today

    9950 Pointe South Dr, St. Louis, MO 63128
    2 BEDS $1,210+
  • Today

    9196 Heritage Drive, Affton, MO 63123
    2 BEDS $1,140+
  • Today

    7030 Nottingham, St. Louis, MO 63119
    2 BEDS Ask for Pricing
1-24-city

Popular searches Average rent Renters guide Demographics

Average rent in Kirkwood, MO

$1,456/mo Kirkwood, MO average rental price, July 2024
Image Average Rent

The monthly rate for Kirkwood, MO apartments is on average $1,456.

Kirkwood, MO apartment rent ranges

Approximately 13% of apartments in Kirkwood, MO charge rents around $701-$1,000. A share of 49% of Kirkwood’s rental apartments have monthly rents between $1,001-$1,500. In the rent range of $1,501-$2,000 there are 30% apartment units. 8% of the city’s apartments are in the highest price range of > $2,000.

Kirkwood, MO rent trends

Getting around in Kirkwood, MO

37 /100
Car-Dependent
18 /100
Minimal Transit
19 /100
Somewhat Bikeable
Walk Score®: 37, Transit Score®: 18, Bike Score®: 19

Frequently asked questions

How many 2 bedroom apartments for rent are available in Kirkwood, MO on RentCafe?

There are 12 2 bedroom rentals available on RentCafe. Prices and availability in Kirkwood, MO were last updated on 15 Sep 2024.

What is the average size of a 2 bedroom apartment in Kirkwood, MO?

The average Kirkwood, MO 2 bedroom apartment size is 1,221 sq. ft.

What are the advantages of renting a 2 bedroom apartment in Kirkwood, MO?

2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

What are the downsides of renting a 2 bedroom apartment in Kirkwood, MO?

A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment. You might be interested in studio apartments, 1 bedroom apartments or 3 bedroom apartments, or browse all RentCafe apartments for rent in Kirkwood, MO.