Average Rent in St. Joseph, MO

Apartments & Houses by Size

Rentometer, Inc. | Data as of 08/19/2026

See what properties are renting for on your street

Go beyond area averages and get accurate rent estimates for any address.

St. Joseph, Missouri blends historic charm with modern convenience, making it a sought‑after destination for renters seeking a vibrant small‑city atmosphere. Situated along the picturesque Missouri River, the city offers easy access to cultural attractions such as the Pottawatomie County Museum, the historic Missouri Theatre, and the bustling River Bluff district. With a growing economy anchored by healthcare, education, and manufacturing, St. Joseph provides a stable backdrop for both young professionals and families looking to settle in the Midwest.

The local rental market presents a balanced mix of apartments and single‑family homes, catering to a wide range of lifestyle preferences. Apartment studios typically rent in the $770s with a median near $700, while one‑bedroom units hover in the $860 range and median around $820. Two‑bedroom apartments approach the $1,000 mark, and three‑bedroom units reach the $1,130 range. For those favoring houses, one‑bedroom homes average about $760 with median near $800, two‑bedroom homes sit close to $980 (median around $900), three‑bedroom residences around $1,280 (median $1,200), and larger four‑plus‑bedroom homes average $1,680 with median $1,570. These varied price points reflect the city’s affordable yet quality‑driven rental environment.

Neighborhoods such as Midtown, known for its tree‑lined streets and proximity to downtown amenities, and the family‑friendly East Bottoms, with easy access to parks and schools, are especially popular among renters. The River Bluff area offers vibrant nightlife and dining, while the historic Uptown district appeals to those who appreciate classic architecture and walkable streets. Whether you’re drawn to the convenience of apartment living or the space of a standalone house, St. Joseph’s diverse housing options and welcoming community make it an ideal place to call home.

Go beyond averages. Get answers for your property.

  • See what nearby properties rent for

    Real rental listings and comps at the street level

  • Get an instant rent estimate

    Enter any address for an accurate estimate in seconds

  • Generate a Pro Report

    Branded PDF reports for clients, lenders, or owners

  • Analyze areas with confidence

    Compare neighborhoods and trends with powerful data

Partial Data Available: We have sufficient data for 1 Bedroom, 2 Bedroom, 3 Bedroom, 4+ Bedroom listings. Other bedroom types need more data for reliable statistics.

St. Joseph Rent by Property Type & Bedroom Count

Averages, medians, and ranges across recent rental listings

Property Type Bedrooms Average Median Min – Max 25th – 75th
Apartment 1 Bedroom $722 $745 $600 – $827 $625 – $820
Apartment 2 Bedroom $793 $792 $700 – $878 $725 – $875
Apartment 3 Bedroom $977 $985 $825 – $1,150 $875 – $1,051
House 1 Bedroom $722 $750 $500 – $800 $700 – $799
House 2 Bedroom $1,033 $950 $775 – $1,800 $850 – $1,200
House 3 Bedroom $1,248 $1,250 $800 – $2,350 $1,050 – $1,350
House 4+ Bedroom $1,796 $1,595 $1,099 – $2,800 $1,250 – $2,500

Current rent in St. Joseph (all property types): 1 Bedroom $723, 2 Bedroom $1,000, 3 Bedroom $1,218, 4+ Bedroom $1,729.

Note: This analysis includes only bedroom types with sufficient data.

See what properties are renting for on your street

Enter an address to instantly view nearby rental comps and get an accurate rent estimate.

  • Real rental listings
  • Street-level data
  • Instant results

Need a professional rent report?

Create branded reports with comps, statistics, and insights.

  • Comparable rental listings
  • Market statistics & trends
  • Branded PDF reports
  • Perfect for clients, lenders & owners

About this data

Rent statistics, listings analysis, and visualizations on this page are produced by Rentometer, Inc.

If you cite, share, or republish data from this report, please credit Rentometer.

About this data