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
Read Full Blog
For income —
Nagpur, Indore, Coimbatore
For growth —
Hyderabad, Bengaluru, Pune