If you look at many Indian states today, you’ll find they’re weighed down by heavy debts—mostly because of things like welfare schemes, big infrastructure projects, subsidies, and the ever-growing costs of running the government. States such as Punjab, Rajasthan, West Bengal, and Kerala often come up in conversations about which places are struggling the most with debt. 

Why do these governments borrow so much? Most of the time, it’s to improve things that matter to everyday people—better roads, healthcare, electricity, education, and welfare programs that support families. But when their spending outpaces what they collect from taxes and industries, debts can pile up surprisingly fast. Some states also have a tough time because their industries aren’t growing much, or because they spend a lot on subsidies. 

As of 2026, several Indian states carry relatively high debt burdens compared with their Gross State Domestic Product (GSDP). Punjab remains among the most indebted, with debt exceeding 45–50% of GSDP, followed by Rajasthan, West Bengal, Kerala, and Andhra Pradesh, each with debt levels broadly above 30–40% of GSDP. These elevated debt ratios raise concerns over fiscal sustainability and reduced spending flexibility. 

As of 2026, the highest-debt Indian states in absolute terms (approximate outstanding liabilities) are: 

  • Maharashtra – ₹8–9 lakh crore  
  • Uttar Pradesh – ₹8 lakh crore+  
  • West Bengal – ₹7–8 lakh crore  
  • Tamil Nadu – ₹7 lakh crore+  
  • Rajasthan – ₹6–7 lakh crore  
  • Punjab – ₹3.5–4 lakh crore (but among the highest relative to GSDP)