Indianapolis has relatively affordable rental prices compared to other major cities in the U.S. Due to its lower rent, Indianapolis is considered a cost-effective city in the Midwest. In the western part of Indianapolis, you can find 2-bedroom rentals for around $800 to $1,000 per month.

However, the average rent for a two-bedroom apartment in Indianapolis varies somewhat depending on the area and the condition of the apartment.

Generally, it falls within the following ranges:

  • Downtown Indianapolis: The monthly rent for a two-bedroom apartment is about $1,800 to $2,480.

  • Broad Ripple: The monthly rent for a two-bedroom apartment is about $1,250 to $1,980.

  • Meridian-Kessler: The monthly rent for a two-bedroom apartment is about $2,100 to $3,200.

These price differences can vary significantly based on the apartment's location, amenities, and condition, so it is advisable to check listings that fit your desired area and budget.


The average price for a two-bedroom apartment in Indianapolis, Indiana is around $1,297–$1,566 per month. The price depends on the apartment's size and location.