Skip to content

What is the cheapest city to live in India?

GeneralClass 12AllAnswered 27 Mar 2026
Answer

Indore, Madhya Pradesh consistently ranks as India's most affordable major city, offering excellent quality of life at low costs. Other budget-friendly cities include Kochi (Kerala), Ahmedabad (Gujarat), Coimbatore (Tamil Nadu), and Bhubaneswar (Odisha). These cities offer decent housing for ₹5,000-₹15,000 monthly, affordable food, good infrastructure, and lower transportation costs. Monthly expenses for a comfortable single-person lifestyle range from ₹15,000-₹25,000. These cities balance affordability with amenities, healthcare facilities, and employment opportunities, making them attractive for young professionals and retirees.

General · Class 12