Best Cities in India for Rental Yield (2025 Update)

Discover where your property can earn the highest returns in India this year.

Why Rental Yield Matters

Rental yield = the % return you earn yearly from your property. It helps you identify where investments truly pay off in 2025.

Formula for Rental Yield

Rental Yield = (Annual Rent ÷ Property Value) × 100

Top Cities for High Rental Returns (2025)

Hyderabad – 6.2% Bengaluru – 5.8% Pune – 5.6% Gurugram – 5.2% Chennai – 5.5%

Tier-2 Cities Gaining Momentum

Nagpur – 6.0% (Metro expansion boom) Indore – 5.8% (Clean & affordable city) Coimbatore – 5.7% (Education & industry hub)

Rental Yield vs. Price Growth

Hyderabad: 6% yield, 45% growth Pune: 5% yield, 40% growth Nagpur: 6% yield, 25% growth

Final Takeaway

For income — Nagpur, Indore, Coimbatore For growth — Hyderabad, Bengaluru, Pune