India • 15 cities tracked

India Cost of Living (2026)

Across 15 cities in India, a single person spends about $924/month on average.

Compare 15 cities in India. Average monthly cost is about $924, with rent around $521/month.

Cost of Living Overview: India

Our 15-city dataset for India shows a national average of $924/month for one person, with rent the largest line item at roughly $521/month.

Lucknow ($666/mo) and Bangalore ($1,298/mo) anchor the affordability range — a $632/month difference between the cheapest and priciest tracked cities.

Cities in India by Cost

CityMonthly CostRent
Lucknow$666$340
Rishikesh$727$380
Jaipur$731$380
Kolkata$783$420
Thiruvananthapuram$789$420
Ahmedabad$816$440
Kochi$868$480
Hyderabad$898$500
Chandigarh$928$520
Chennai$970$550
…and 5 more cities

Local Guide: How Money Actually Works in India

India is not one cost market: the gap between a Tier-1 tech hub and a Tier-2 state capital is bigger than the gap between many European countries.

Tier-1 vs Tier-2: the real cost divide

Bengaluru, Mumbai, Delhi NCR, Hyderabad, Pune and Chennai form the Tier-1 market, where salaries, rents and lifestyle costs cluster together. Jaipur, Lucknow, Indore, Kochi, Coimbatore and Ahmedabad sit a full tier below on rent — often 40–60% cheaper for the same square footage — while food, transport and utilities differ far less. If your income is location-independent, moving from Bengaluru to Jaipur or Indore typically saves ₹25,000–45,000/month without cutting daily quality of life.

How renting actually works: brokerage and 10-month deposits

Expect a security deposit of 2–3 months in the north and west, but 6–10 months in Bengaluru and parts of Chennai — an unpleasant surprise that can mean ₹200,000–500,000 upfront. Brokerage is usually one month's rent. Annual escalation clauses of 5–10% are standard and written into the agreement. Semi-furnished is the default and means fans, lights, wardrobes and sometimes a fridge; unfurnished can mean no light fittings at all. Registered rent agreements (11 months) are the norm, and society maintenance of ₹2,000–8,000/month is billed on top.

The hidden monthly costs nobody quotes you

Beyond rent, Indian households carry a set of small recurring costs that add up: society maintenance, a cook or maid (₹3,000–12,000/month depending on city and hours), drinking-water cans or an RO filter, an inverter or diesel-backup charge for power cuts, and a car/bike parking slot. Air purifiers are a genuine budget line in Delhi NCR during winter (₹15,000–35,000 upfront plus filters). Together these routinely add ₹8,000–25,000/month that a raw rent-plus-groceries estimate misses entirely.

UPI has changed everyday spending

Unified Payments Interface is now the default for almost everything: street vendors, auto-rickshaws, groceries, rent, utilities. Transfers are instant and free for the payer, and a local bank account plus an Indian phone number is all you need. For newcomers, the practical consequence is that cash matters far less than a working KYC-verified bank account. Setting that up — PAN card, address proof, local SIM — should be the first-week priority, because without UPI you pay more and wait longer for everything.

Transport: metro, auto, Ola/Uber, or your own two-wheeler

Delhi, Mumbai, Bengaluru, Chennai, Hyderabad and Kolkata all run metro systems with fares of ₹10–60 per trip; a metro-heavy commute is ₹1,200–2,500/month. Autos and app cabs cost ₹100–400 for a typical city ride, and Rapido-style bike taxis undercut both. A two-wheeler is the classic cost optimiser: ₹80,000–130,000 to buy, then ₹1,500–3,000/month in fuel and servicing. Owning a car in a Tier-1 city means traffic, parking scarcity and ₹15,000–30,000/month all-in.

Healthcare: private by default, insurance strongly advised

Most urban Indians use private hospitals. A GP consultation is ₹500–1,200, a specialist ₹800–2,500, and a mid-range private hospital bed ₹4,000–12,000/night. Quality at top chains (Apollo, Fortis, Manipal, Max) is high and internationally accredited. Family health insurance of ₹15,000–40,000/year for ₹10 lakh cover is the standard defensive move, since a single serious admission can otherwise cost ₹300,000–800,000. Pharmacy prices for generics are among the lowest in the world.

Salaries, taxes and what a comfortable life costs

Entry-level graduate roles start at ₹3.5–6 lakh/year; mid-level professionals in Tier-1 cities earn ₹12–25 lakh, and senior tech or finance roles well beyond that. India runs two income-tax regimes — the newer one with lower rates and fewer deductions is now the default for most salaried people. A single professional lives comfortably in Bengaluru or Pune on ₹70,000–100,000/month net; in Jaipur, Indore or Kochi, ₹45,000–65,000 buys the same standard. Families in Tier-1 cities should add ₹15,000–60,000/month for private schooling.

Seasonality: monsoon, summer and the power bill

Costs are not flat across the year. April–June in Delhi, Jaipur, Ahmedabad and Hyderabad means air conditioning running most of the day, pushing electricity from ₹1,500 to ₹6,000–10,000/month. The monsoon (June–September) raises vegetable prices, disrupts commutes and makes ground-floor flats a risk in Mumbai and Chennai. Winter in the north is short but adds heating and, in NCR, air-quality costs. Budget an annual average rather than a single month, or your first summer bill will look like a mistake.

How to Read India Cost Data

A country average is useful, but it can hide major city-level differences. In India, the tracked-city average is $924/month for one person, with rent averaging $521. Rent represents about 56% of the national city average, so housing choice is usually the first number to test before comparing food, transport, healthcare, or leisure.

The current range runs from Lucknow at about $666/month to Bangalore at about $1,298/month. That is a spread of roughly $632 per month, or 95% between the cheapest and priciest tracked cities. For relocation planning, this means the city decision can matter more than the country decision.

City Choice Matters Inside India

The most practical way to compare India is to separate entry-level, middle, and premium city options. Lucknow gives the lowest tracked monthly baseline, Hyderabad sits near the middle of the list at about $898/month, and Bangalore sets the upper end. This structure helps avoid a common mistake: assuming one national average tells you what daily life will cost in every local market.

Tracked cities include Lucknow, Rishikesh, Jaipur, Kolkata, Thiruvananthapuram, Ahmedabad, Kochi, Hyderabad and 7 more. Open individual city pages to see whether the cost difference comes from rent, food, transport, utilities, healthcare, or leisure. Two cities can have similar totals but very different budget shapes, especially when one has cheaper housing but higher transport costs.

What India Costs by Category vs the World Median

Averaged across the 15 tracked India cities, the category that stands out most is rent (1-bed) at -53% versus the world median, while transport is the relative bargain at -69%. That shape — not the headline total — is what decides whether your own budget survives a move here.

Category India avg World median Difference Cheapest city
Rent (1-bed) $521 $1,100 -53% Lucknow
Food & groceries $177 $385 -54% Lucknow
Transport $20 $65 -69% Lucknow
Utilities $55 $160 -66% Lucknow
Healthcare $39 $85 -54% Lucknow
Leisure $113 $250 -55% Lucknow

Rent Burden and Income Needed in India

On a comfortable local salary, rent takes an average of 22% of monthly income across India. The lightest market is Lucknow at 20%, the heaviest is Delhi at 24%. That sits inside the 30% comfort threshold, so a single local income is usually enough to save.

The average comfortable gross salary our dataset attaches to India cities is $28,133/year (about $2,344/month). A couple averages $1,296/month in total costs and a family of four $1,894/month, with rent alone averaging $521. Use those three numbers as the stress test: if your expected net income does not clear the household line you actually belong to, the move is fragile even when the country average looks fine.

A practical next step for India is to open Lucknow and Bangalore side by side — the two ends of the national range — and check whether the gap comes from rent or from the categories you personally cannot cut. These figures are planning estimates for comparison, not quotes for a specific apartment or insurance plan.

Household Ledger for India Cities

Household size changes the ranking inside India: rent sharing helps couples in expensive markets, while family costs scale fastest where housing and schooling dominate the budget. The table below is the same dataset split by household type, with the rent burden a comfortable local salary carries in each city.

City Single Couple Family of 4 Rent burden Comfortable salary
Lucknow $666 $935 $1,370 20% $20,000
Rishikesh $727 $1,020 $1,490 21% $22,000
Jaipur $731 $1,025 $1,500 21% $22,000
Kolkata $783 $1,100 $1,610 21% $24,000
Thiruvananthapuram $789 $1,108 $1,620 21% $24,000
Ahmedabad $816 $1,145 $1,675 21% $25,000
Kochi $868 $1,218 $1,780 22% $26,000
Hyderabad $898 $1,260 $1,840 22% $27,000
Chandigarh $928 $1,300 $1,900 22% $28,000
Chennai $970 $1,360 $1,985 22% $30,000

For a remote worker earning $4,000/month, Lucknow leaves the most after essentials (about $3,334/month), while Chennai leaves about $3,030/month. That spread of $304 a month inside a single country is the clearest argument for choosing the city before choosing the country.