The Bunkd Flatshare Rent Index

Every property site in India tells you what a whole flat costs. Almost nobody tells you what a room in a shared flat costs — which is what most people under thirty are actually renting. This is our attempt at that number, area by area.

Find your flatmate →

The headline numbers

Private room in a shared flat, per month, before deposit. The range runs from the cheapest pocket in each city to the priciest.

CityRoom / monthCheapest areaPriciest area
Mumbai₹7,500 – ₹42,000Navi Mumbai (Kharghar)Bandra (Pali Hill)
Bengaluru₹6,500 – ₹28,000BTM Layout / Electronic CityIndiranagar (100 Feet Rd)
Delhi NCR₹5,500 – ₹28,000Mukherjee NagarGreater Kailash
Hyderabad₹6,000 – ₹19,000Miyapur / KukatpallyGachibowli (DLF side)
Pune₹6,500 – ₹22,000Maan / MarunjiKoregaon Park
Dehradun₹5,000 – ₹14,000Clement TownRajpur Road
Nainital₹4,000 – ₹14,000Bhimtal RoadMallital
Haridwar₹3,500 – ₹11,000JwalapurShivalik Nagar
Haldwani₹3,000 – ₹8,000KathgodamRampur Road

Mumbai is roughly five times Haldwani for the same thing. That gap is bigger than the salary gap between those cities, which is why so many people end up sharing a room rather than renting one.

Bengaluru, area by area

AreaPrivate roomShared room
Indiranagar₹11,000 – ₹28,000₹8,000 – ₹13,000
Koramangala₹9,000 – ₹26,000₹7,000 – ₹12,000
HSR Layout₹8,000 – ₹23,000₹6,000 – ₹10,000
Bellandur / Sarjapur Rd₹9,000 – ₹22,000₹7,000 – ₹11,000
Whitefield₹8,000 – ₹21,000₹6,000 – ₹10,000
Marathahalli₹7,500 – ₹16,000₹5,000 – ₹8,000
BTM Layout₹6,500 – ₹15,000₹4,000 – ₹7,000
Electronic City₹6,500 – ₹15,000₹4,500 – ₹7,500

Mumbai, area by area

AreaPrivate roomShared room
Bandra₹14,000 – ₹42,000₹10,000 – ₹18,000
Powai₹12,000 – ₹35,000₹9,000 – ₹15,000
Andheri₹11,000 – ₹32,000₹8,000 – ₹14,000
Goregaon₹11,000 – ₹24,000₹7,500 – ₹12,000
Malad₹9,500 – ₹22,000₹7,000 – ₹11,000
Thane₹8,000 – ₹19,000₹6,000 – ₹10,000
Navi Mumbai₹7,500 – ₹18,000₹5,500 – ₹9,500

Mumbai is the only city where the deposit, not the rent, is what stops people moving. Five to six months is standard.

Delhi NCR, area by area

AreaPrivate roomShared room
Greater Kailash / Saket₹8,500 – ₹28,000₹6,500 – ₹12,000
Hauz Khas₹8,000 – ₹25,000₹6,000 – ₹11,000
Gurgaon (DLF, Sushant Lok)₹9,000 – ₹24,000₹6,500 – ₹12,000
Noida (Sec 18, 62, 137)₹7,500 – ₹18,000₹5,500 – ₹10,000
Dwarka₹7,000 – ₹16,000₹5,000 – ₹9,000
Laxmi Nagar₹6,000 – ₹14,000₹4,000 – ₹7,500
Mukherjee Nagar₹5,500 – ₹15,000₹4,000 – ₹8,000

Hyderabad and Pune, area by area

AreaCityPrivate room
GachibowliHyderabad₹7,000 – ₹19,000
Madhapur / HITEC CityHyderabad₹9,000 – ₹18,000
KondapurHyderabad₹7,000 – ₹16,000
ManikondaHyderabad₹8,000 – ₹16,000
Kukatpally (KPHB)Hyderabad₹6,000 – ₹14,000
AmeerpetHyderabad₹6,000 – ₹14,000
Koregaon ParkPune₹9,000 – ₹22,000
Baner / BalewadiPune₹8,000 – ₹20,000
Viman NagarPune₹7,000 – ₹22,000
KharadiPune₹6,500 – ₹18,000
KothrudPune₹6,500 – ₹17,000
HinjewadiPune₹6,500 – ₹16,000
WakadPune₹6,500 – ₹15,000

Deposits: the number that actually stops people

Rent gets quoted. Deposits get discovered late, and they are the single biggest reason a move falls through.

CityTypical depositCash needed on a ₹15,000 room
Mumbai5–6 months₹90,000 – ₹1,05,000
Bengaluru3–6 months (10 still asked in Koramangala)₹60,000 – ₹1,65,000
Pune2 months₹45,000
Hyderabad2–3 months₹45,000 – ₹60,000
Delhi NCR1–3 months₹30,000 – ₹60,000
Uttarakhand1–2 months₹30,000 – ₹45,000

Note the last column includes the first month's rent. Moving to Mumbai on a ₹15,000 room needs over a lakh in hand before you've bought a mattress — which is why joining an existing flatshare, where the deposit is usually far smaller, is the practical route into that city.

What a room actually costs once you add everything up

Rent is roughly 55 to 65 percent of what living somewhere costs. Here's the realistic all-in monthly figure for one person sharing.

CityRentEverything elseRealistic total
Mumbai₹11,000 – ₹32,000₹11,000 – ₹19,000₹24,000 – ₹50,000
Bengaluru₹8,000 – ₹26,000₹10,000 – ₹17,000₹18,000 – ₹42,000
Delhi NCR₹7,000 – ₹24,000₹9,000 – ₹16,000₹17,000 – ₹40,000
Pune₹6,500 – ₹22,000₹8,000 – ₹14,000₹14,000 – ₹36,000
Hyderabad₹6,000 – ₹19,000₹7,500 – ₹13,000₹13,000 – ₹32,000
Dehradun₹5,000 – ₹14,000₹5,500 – ₹9,000₹10,000 – ₹23,000

"Everything else" is maintenance, water, electricity, internet, food and local transport. Work out your own number with the affordability calculator.

How these numbers were put together

Being straight about this matters, because plenty of "rent indices" are marketing dressed as data.

If you have better data for an area — you're a host, a broker, or you just moved and know what you paid — we want it. It makes this more useful for the next person.

Common questions

How much does a room in a shared flat cost in India?

Between about ₹3,000 a month in Haldwani and ₹42,000 in Bandra. The realistic middle for a metro is ₹8,000 to ₹18,000 for a private room, or ₹5,000 to ₹11,000 if you share a room.

Which is the cheapest metro to share a flat in?

Hyderabad, consistently. Kukatpally and Miyapur start around ₹6,000 for a private room and the deposits are two to three months rather than Mumbai's five to six.

Why is a shared room so much cheaper?

Because you're splitting one room's rent between two people. It roughly halves your cost and is very common among students and first-jobbers, particularly in Marathahalli, BTM Layout, Ameerpet and Wakad.

Are these numbers live?

No, and we won't pretend otherwise. They're indicative ranges compiled from listings and local rates. Real listing-derived numbers come as Bunkd's inventory grows.

Can I use this data?

Yes — cite it and link back. If you're a journalist or researcher wanting more detail on a specific area, get in touch.

Related pages

Find your flatmate →