16

Saint Peters, MO Townhomes for Rent

Section Image
  • /35

    Starting at $1,104 Per Month

    • 1 - 4 Beds

    1400 Britain Way, Saint Charles, MO 63304

    Sterling Heights Apartment Homes, nestled in the heart of St. Charles county, is an intimate retreat with the convenience of city life in a tranquil setting. We offer a resort atmosphere with an abundance of amenities. All of our apartment homes offer neutral decors with a private balcony or patio. Our highly accessible location is perfect for everyone and is minutes from Highways 94, 40 and 70.

    Sterling Heights Apartments

    1400 Britain Way, Saint Charles, MO 63304
  • /13

    $1,700 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,040 Sq Ft
    • Townhouse for Rent

    195 N Service Rd Unit C, Saint Peters, MO 63376

    Condo/townhouse is move in ready, newer flooring, all stainless appliances, including side by side refrigerator (ice & water in door), smooth top range/oven, microwave, dishwasher, cabinets and counter tops. Your personal washer and dryer hook ups are in the basement along with plenty of storage space. This is a no smoking and no pet property. Owner pays the trash and lawn maintenance. Unit is

    Stacey Manner Call Dolly, LLC

    195 N Service Rd Unit C, Saint Peters, MO 63376
  • /41

    $2,695 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,474 Sq Ft
    • Townhouse for Rent

    34 Pheasant Ln, St. Peters, MO 63376

    2026 New Construction Luxury Townhome - St. Peters, MOWelcome to Birdie Hills Crossing, a brandnew luxury townhome community where every home, every street, and every neighbor is new. If you're looking for a fresh, modern townhome that's movein ready and perfectly located near everything St. Peters has to offer, this home is an ideal fit. Enjoy the ease of nearby highways, great schools,

    34 Pheasant Ln, St. Peters, MO 63376
  • /14

    $1,800 Per Month

    • 2 Beds
    • 1 Bath
    • 930 Sq Ft
    • Townhouse for Rent

    440 Omar Ct, Saint Peters, MO 63376

    Available for immediate occupancy!Two bedroom One bath12 month lease onlyNO PETS ALLOWEDRent $1,800.00 Per MonthSecurity Deposit $2,500.00City of St. Peters Occupancy Fee $50.00Application Fee $40.00All Electric UnitVery Clean!Nice Deck in rear off Kitchen1 car oversized garageLots of storage space in unfinished basementLaundry room with

    David Weitzel David Weitzel

    440 Omar Ct, Saint Peters, MO 63376
  • /41

    $2,895 Per Month

    • 4 Beds
    • 3.5 Baths
    • 1,774 Sq Ft
    • Townhouse for Rent

    7919 Mexico Rd, St. Peters, MO 63376

    2026 New Construction Luxury Townhome - St. Peters, MOCOMING SOON OCTOBER 1, 2026Welcome to Birdie Hills Crossing, a brandnew luxury townhome community where every home, every street, and every neighbor is new. If you're looking for a fresh, modern townhome that's movein ready and perfectly located near everything St. Peters has to offer, this home is an ideal fit. Enjoy the ease

    7919 Mexico Rd, St. Peters, MO 63376
  • /23

    $1,600 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,200 Sq Ft
    • Townhouse for Rent

    61 Park Charles Blvd S Unit C, Saint Peters, MO 63376

    Discover an exceptional lifestyle opportunity at 61 Park Charles C, STCHRLS MO 63376. This thoughtfully designed townhouse, built in 1981, offers a unique blend of comfort and convenience, promising a distinctive living experience. This property invites you to explore the possibilities of STCHRLS living. Contact us today to arrange your private viewing and envision your future here.

    Kristina Hodges Berkshire Hathaway HomeServices Select Properties

    61 Park Charles Blvd S Unit C, Saint Peters, MO 63376
  • /41

    $2,895 Per Month

    • 4 Beds
    • 3.5 Baths
    • 1,774 Sq Ft
    • Townhouse for Rent

    7923 Mexico Rd, St. Peters, MO 63376

    2026 New Construction Luxury Townhome - St. Peters, MOCOMING SOON OCTOBER 1, 2026Welcome to Birdie Hills Crossing, a brandnew luxury townhome community where every home, every street, and every neighbor is new. If you're looking for a fresh, modern townhome that's movein ready and perfectly located near everything St. Peters has to offer, this home is an ideal fit. Enjoy the ease

    7923 Mexico Rd, St. Peters, MO 63376
  • /12

    $1,699 Per Month

    • 2 Beds
    • 2 Baths
    • 1,448 Sq Ft
    • Townhouse for Rent

    28 Cedar Grove Ct Unit B, Saint Charles, MO 63304

    Back to market due to tenants not able to comeup with the payment.

    Shoaib Usman Platinum Realty of St. Louis

    28 Cedar Grove Ct Unit B, Saint Charles, MO 63304
  • /13

    $2,495 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,474 Sq Ft
    • Townhouse for Rent

    31 Wingtip Ct, St. Peters, MO 63376

    Welcome to this NEW build 3 bed, 2.5 bath townhouse in St. Peters! Newly built in 2026 and ready for someone to call it home. Upon entering, you'll be greeted by a spacious living room and dining room, accompanied by a cleanly designed kitchen space and half bath. Second floor features all bedrooms and full baths along with a laundry room and lots of oversized windows. The home also includes an

    31 Wingtip Ct, St. Peters, MO 63376
  • /10

    $1,650 Per Month

    • 2 Beds
    • 1.5 Baths
    • 1,280 Sq Ft
    • Townhouse for Rent

    1324 Summergate Pkwy, Saint Charles, MO 63303

    Check out this townhouse, condo has neutral paint color, newer and new Luxury vinyl plank floors throughout. Living room walk through to your dining room and out patio doors to deck. Kitchen is nice sized with plenty of cabinets and newer counter tops. All appliances to stay, main floor laundry room with washer and dryer hookups and half bath. Up the stairs to your large 2 bedrooms with huge

    Dolly Sjoholm Call Dolly, LLC

    1324 Summergate Pkwy, Saint Charles, MO 63303

Frequently Asked Questions

How much does it cost to rent a townhouse in Saint Peters, MO?
The median rent for a townhouse in Saint Peters, MO is $1,875 per month, though prices vary by neighborhood, size, and property type. As of July 2026, condos tend to be the most affordable option while townhouses and single-family homes are currently more expensive.
How much do you need to make to afford rent in Saint Peters, MO?
To comfortably afford the median rent in Saint Peters, MO, a household needs to earn roughly $75,800 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $1,895 per month in Saint Peters, MO, renters typically need to show $5,685 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Saint Peters, MO?
In Saint Peters, MO, the price-to-rent ratio is 14.5, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.

Rental Home Trends

Number of Townhouses for Rent
10
Median Townhouse Rent
$1,875
Median 2 Bedroom Townhouse Rent
$1,775
Median 3 Bedroom Townhouse Rent
$2,495
Median 4 Bedroom Townhouse Rent
$2,895
How to Rent a Home