Save search
Skip the filters. Search with AI Mode instead.

Apartments for Rent in Saint Charles County, MO

Apartments for Rent in Saint Charles County, MO. 693 Rentals Available
693 Rentals Available

Quick filters
  • Rent specials New units available
    2 bd $1,299+
    3 bd $1,770+
    Base rent
    Verified Listing

    4.0 (21)
    941 Clubhouse Ln, Ofallon, MO 63366
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $2,065
    Base rent
    704 Highland, O'fallon, MO 63366
    Apply online • Pet friendly
  • 1 bd $1,392+
    2 bd $1,692+
    Base rent
    Verified Listing

    4.5 (11)
    4000 Brady Way, Lake St. Louis, MO 63367
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $3,155
    Base rent
    4801 Greenburg Drive, Saint Peters, MO 63304
    Apply online • Pet friendly
  • 6 units available
    1 bd $1,449
    2 bd $1,725
    3 bd $2,100
    Base rent
    Verified Listing

    1000 Hartman Circle, St. Peters, MO 63304
    Apply online • Pet friendly
  • 16 units available
    2 bd $2,450+
    3 bd $2,575+
    4 bd $3,100+
    Base rent
    Verified Listing

    4.0 (3)
    307 Willow Manor Drive, Lake St. Louis, MO 63367
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $2,525+
    Base rent
    Verified Listing

    4.0 (1)
    102 Ripple Creek Drive, Lake St. Louis, MO 63367
    Apply online • Pet friendly
  • Rent specials New units available
    Studio $1,250
    1 bd $1,435+
    2 bd $1,880+
    Base rent
    Verified Listing

    4.5 (5)
    5300 Mexico Road, St. Peters, MO 63376
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $2,410
    Base rent
    8 Oak Dr, Saint Peters, MO 63376
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,735
    Base rent
    341 Lemonwood Drive, St Peters, MO 63376
    Apply online • Pet friendly
  • 1 bd $1,509+
    2 bd $1,792+
    Base rent
    Verified Listing

    4.0 (50)
    2000 Styling Ridge Drive, St. Peters, MO 63304
    Apply online • Pet friendly
  • Rent specials
    1 bd $1,455
    2 bd $1,480
    3 bd $1,825
    Base rent
    Verified Listing

    4.5 (3)
    90 Molina Way, St. Charles, MO 63304
    Apply online • Pet friendly
  • Rent specials 11 units available
    1 bd $1,364
    2 bd $1,829
    3 bd $2,214
    Base rent
    Verified Listing

    5.0 (1)
    3301 Domain #1, Saint Charles, MO 63301
    Apply online • Pet friendly
  • 25 units available
    1 bd $1,095+
    2 bd $1,155+
    Base rent
    Verified Listing

    4.5 (30)
    36 Cedar Cir Dr, Lake St Louis, MO 63367
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,930
    Base rent
    124 Royallsprings Parkway, O'fallon, MO 63368
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $3,130
    Base rent
    432 Parkview Manor Ln, Wentzville, MO 63385
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,825
    Base rent
    4674 Peggyann Drive, St Charles, MO 63304
    Apply online • Pet friendly
  • 1 bd $1,458+
    2 bd $1,708+
    3 bd $2,125+
    Base rent
    4.0 (11)
    1 Riverine Drive, St. Charles, MO 63303
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,940
    Base rent
    24 Lille Court, Lake St Louis, MO 63367
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,490
    Base rent
    1709 Bridlespur Drive, Wentzville, MO 63385
    Apply online • Pet friendly
  • Only 1 unit left
    4 bd $2,355
    Base rent
    1400 Navaho Trail, Saint Charles, MO 63304
    Apply online • Pet friendly
  • Rent specials New units available
    1 bd $1,362+
    2 bd $1,750+
    Total monthly cost
    Verified Listing

    5.0 (2)
    2000 Swenson Lane, St. Peters, MO 63376
    Apply online • Pet friendly
  • 2 bd $1,081+
    Base rent
    Verified Listing

    3.5 (14)
    26-1E Cedarbrook Drive, Saint Charles, MO 63301
    Apply online • Pet friendly
  • Only 1 unit left
    3 bd $2,185
    Base rent
    1503 Jordan Lee Ct, Wentzville, MO 63385
    Apply online • Pet friendly
  • Rent specials New units available
    1 bd $1,340
    2 bd $1,535+
    3 bd $1,795
    Base rent
    Verified Listing

    4.0 (1)
    800 Aventura Way, St. Peters, MO 63376
    Apply online • Pet friendly
105-0-county


Frequently asked questions

When were prices and availability in Saint Charles County, MO last updated?

Prices and availability in Saint Charles County, MO were last updated on 15 May 2026.

What are the best apartments in Saint Charles County, MO?
What is the average rent in Saint Charles County, MO?

The average rent in Saint Charles County, MO is $1,435.

What is the price range for a studio apartment in Saint Charles County, MO?

The price range for a studio apartment in Saint Charles County, MO is between $1,100 and $2,613.

What is the price range for a 1-bedroom apartment in Saint Charles County, MO?

The price range for a 1-bedroom apartment in Saint Charles County, MO is between $895 and $3,225.

What is the price range for a 2-bedroom apartment in Saint Charles County, MO?

The price range for a 2-bedroom apartment in Saint Charles County, MO is between $895 and $4,886.

What is the price range for a 3-bedroom apartment in Saint Charles County, MO?

The price range for a 3-bedroom apartment in Saint Charles County, MO is between $1,097 and $3,495.

What type of rental buildings are in Saint Charles County, MO?

In Saint Charles County 19% of the housing is rented out compared to 81% of homes are owned, according to the most recent Census Bureau estimates. 10% of Saint Charles County's apartments are found in large buildings of 50 units or more, 64% are located in smaller apartment complexes with less than 50 units, and 23% are single-family rentals.