Housing affordability in India improved in 2025, driven by lower interest rates and income growth, Knight Frank reported. Ahmedabad, Pune, and Kolkata are the most affordable cities, while Mumbai's EMI-to-income ratio fell below 50% for the first time. Stability in rates and easing inflation supported homebuyer affordability, with most cities showing gains, though NCR saw a slight decline.