CostLens
HomeCheapest Cities › India

Cheapest Cities in India

Ranked by estimated single-person monthly budget including rent

#CityMonthly budget1BR outside centre
1Sāha Haryāna₹23,726 ($284)₹6,441 ($77.14)
2Chiplūn Mahārāshtra₹23,726 ($284)₹6,441 ($77.14)
3Wālidpur Uttar Pradesh₹23,726 ($284)₹6,441 ($77.14)
4Sujānpur Punjab₹23,726 ($284)₹6,441 ($77.14)
5Sihorā Madhya Pradesh₹23,726 ($284)₹6,441 ($77.14)
6Chatrā Jhārkhand₹23,726 ($284)₹6,441 ($77.14)
7Parāsia Madhya Pradesh₹23,726 ($284)₹6,441 ($77.14)
8Hilsa Bihār₹23,726 ($284)₹6,441 ($77.14)
9Nohar Rājasthān₹23,726 ($284)₹6,441 ($77.14)
10Bhainsa Telangāna₹23,726 ($284)₹6,441 ($77.14)
11Padrauna Uttar Pradesh₹23,726 ($284)₹6,441 ($77.14)
12Perintalmanna Kerala₹23,726 ($284)₹6,441 ($77.14)
13Perambalūr Tamil Nādu₹23,726 ($284)₹6,441 ($77.14)
14Karunāgapalli Kerala₹23,726 ($284)₹6,441 ($77.14)
15Peddāpuram Andhra Pradesh₹23,726 ($284)₹6,441 ($77.14)
16Mājalgaon Mahārāshtra₹23,726 ($284)₹6,441 ($77.14)
17Khagaria Bihār₹23,726 ($284)₹6,441 ($77.14)
18Kālimpong West Bengal₹23,726 ($284)₹6,441 ($77.14)
19Kapadvanj Gujarāt₹23,726 ($284)₹6,441 ($77.14)
20Naugachhia Bihār₹23,726 ($284)₹6,441 ($77.14)
21Godda Jhārkhand₹23,726 ($284)₹6,441 ($77.14)
22Koduvalli Kerala₹23,726 ($284)₹6,441 ($77.14)
23Guntakal Junction Andhra Pradesh₹23,726 ($284)₹6,441 ($77.14)
24Gooty Andhra Pradesh₹23,726 ($284)₹6,441 ($77.14)
25Bantvāl Karnātaka₹23,726 ($284)₹6,441 ($77.14)
26Khairābād Uttar Pradesh₹23,726 ($284)₹6,441 ($77.14)
27Vite Mahārāshtra₹23,726 ($284)₹6,441 ($77.14)
28Joshīmath Uttarākhand₹23,726 ($284)₹6,441 ($77.14)
29Homnābād Karnātaka₹23,726 ($284)₹6,441 ($77.14)
30Bokāro Jhārkhand₹23,726 ($284)₹6,441 ($77.14)
31Nāngal Township Punjab₹23,726 ($284)₹6,441 ($77.14)
32Navāpur Mahārāshtra₹23,726 ($284)₹6,441 ($77.14)
33Soyāgaon Mahārāshtra₹23,726 ($284)₹6,441 ($77.14)
34Talukkara Kerala₹23,726 ($284)₹6,441 ($77.14)
35Lilh Jammu and Kashmīr₹23,726 ($284)₹6,441 ($77.14)
36Hoskote Karnātaka₹23,726 ($284)₹6,441 ($77.14)
37Ariyalūr Tamil Nādu₹23,726 ($284)₹6,441 ($77.14)
38Sadāseopet Telangāna₹23,726 ($284)₹6,441 ($77.14)
39Jalandhar Cantonment Punjab₹23,726 ($284)₹6,441 ($77.14)
40Athni Karnātaka₹23,726 ($284)₹6,441 ($77.14)
41Bhatkal Karnātaka₹23,726 ($284)₹6,441 ($77.14)
42Dūngarpur Rājasthān₹23,726 ($284)₹6,441 ($77.14)
43Perumanna Kerala₹23,726 ($284)₹6,441 ($77.14)
44Chandrāwāda Gujarāt₹23,726 ($284)₹6,441 ($77.14)
45Dumka Jhārkhand₹23,726 ($284)₹6,441 ($77.14)
46Changanācheri Kerala₹23,726 ($284)₹6,441 ($77.14)
47Umarkhed Mahārāshtra₹23,726 ($284)₹6,441 ($77.14)
48Atarra Uttar Pradesh₹23,726 ($284)₹6,441 ($77.14)
49Azhikkal Kerala₹23,726 ($284)₹6,441 ($77.14)
50Vikramasingapuram Tamil Nādu₹23,726 ($284)₹6,441 ($77.14)

Most Expensive Cities in India

DelhiKanpurPrayagrajSūratAhmedabadPuneBangaloreHyderābādChennaiKolkāta
Ranking uses the same estimation model as city pages: national baseline adjusted for city size. Smaller cities rank cheaper because housing costs fall with population. Methodology.