StatesConnectSangam
Per capita income by state, compared
Source: State Economic Surveys · Last updated July 2026
National Avg
₹2.15 lakh
Highest
₹3.48 lakh
Per capita income varies significantly across Indian states. Maharashtra has the highest per capita income at ₹3.48 lakh. The national average is ₹2.15 lakh.
Top 5 States by Per Capita Income
1. Maharashtra₹3.48 lakh
2. Telangana₹3.35 lakh
3. Karnataka₹3.18 lakh
4. Gujarat₹3.02 lakh
5. Tamil Nadu₹2.95 lakh
What this means
- Prosperity gap: There's a significant gap between the richest and poorest states
- Migration: People often move to higher-income states for better opportunities
- Development: States need to focus on education and job creation
Source
State Economic Surveys, Ministry of Statistics and Programme Implementation. Figures reflect the most recent state-level data as of July 2026.