Gain financial insights

Explore our in-depth articles and practical guides.

Top 10 Highest Per Capita Income States in India (2024-25)

top 10 highest per capita income state in india

When we talk about how wealthy a state is, the total size of its economy only tells half the story. A large state with a massive population can have a huge GDP but still leave its residents with very little in hand. That is why per capita income,  the average income per person, is a far better measure of a state’s economic health and living standards. In India, per capita income is estimated using GSDP (Gross State Domestic Product) divided by the state’s population, as published by the Ministry of Statistics and Programme Implementation (MoSPI). Here is a look at the top 10 highest per capita income states in India based on the latest available data.

Top 10 States With the Highest Per Capita Income in India

Here is the complete list of the top 10 highest per capita income states in India based on the latest MoSPI estimates.

RankState/UTGSDP per capita (INR, current prices)Data Year
1Sikkim7,07,17923-24
2Goa6,74,68623-24
3Delhi5,52,72724-25
4Chandigarh5,05,13723-24
5Telangana4,27,73024-25
6Karnataka4,21,85824-25
7Tamil Nadu4,03,84724-25
8Haryana3,94,33324-25
9Maharashtra3,54,22524-25
10Gujarat3,36,87523-24

Data source: Ministry of Statistics and Programme Implementation (MoSPI). All GSDP per capita figures are based on current prices. FY 2024-25 data has been used wherever officially available. For states where the latest FY 2024-25 figures are not yet published by MoSPI, FY 2023-24 data has been considered instead, including Sikkim, Goa, Chandigarh, and Gujarat.

Top 10 Highest Per Capita Income States in India – An Overview

From Sikkim to Gujarat, these are the top 10 states with the highest per capita income in India based on the latest MoSPI current-price estimates.

1. Sikkim

Sikkim holds the top spot among all states and UTs when it comes to per capita income in India, with a GSDP per capita of Rs 7,07,179, more than three times the national average. 

Its small population is the biggest reason behind this figure, combined with strong revenue from hydropower projects and a thriving tourism sector. 

Sikkim is also India’s first fully organic state, which has added a unique economic identity to the region.

2. Goa

Goa ranks second on the list of highest per capita income states in India, with a GSDP per capita of Rs 6,74,686. Like Sikkim, Goa’s relatively small population works in its favour. 

Tourism is the backbone of Goa’s economy, contributing significantly to its per capita figures year after year. Its well-developed hospitality, mining, and real estate sectors further support its position as one of India’s richest states per person.

3. Delhi

Delhi, the national capital, records a GSDP per capita of Rs 5,52,727 for FY 2024-25, making it the highest among all states and UTs with updated data for the year. 

As India’s financial and administrative hub, Delhi benefits from a dense concentration of services, trade, and government activity within a relatively contained geographic area and population. It consistently ranks among the top when measuring per capita income state-wise across India.

4. Chandigarh

Chandigarh, a Union Territory serving as the capital of both Punjab and Haryana, has a GSDP per capita of Rs 5,05,137

Its high ranking is largely driven by its compact size, planned urban infrastructure, and a population that is predominantly employed in government, services, and organised trade. Chandigarh is often cited as one of India’s most liveable cities, and its per capita income figure reflects that economic structure.

5. Telangana

Telangana comes in fifth with a GSDP per capita of Rs 4,27,730 for FY 2024-25, making it the highest-ranked state with a population of more than three crore. 

Hyderabad’s emergence as a major IT and pharmaceutical hub has been the key driver here. The state has attracted significant foreign and domestic investment since its formation in 2014, and that growth is now clearly showing up in its per capita income figures.

6. Karnataka

Karnataka records a GSDP per capita of Rs 4,21,858. This is powered largely by Bengaluru’s outsized contribution to India’s technology and startup ecosystem. 

The state is home to the highest concentration of IT companies and global capability centres in the country. That is one of the biggest reasons Karnataka continues to rank among the top states by per capita income in India. Outside Bengaluru, sectors like textiles, agriculture, and manufacturing also contribute meaningfully to the state’s overall economy.

7. Tamil Nadu

Tamil Nadu’s GSDP per capita stands at Rs 4,03,847 for FY 2024-25. The state has one of the most diversified industrial bases in India, spanning automobiles, electronics manufacturing, textiles, and a strong services sector. Chennai alone accounts for a significant share of India’s auto exports. 

Tamil Nadu’s consistent investment in education and infrastructure has made it one of the more economically stable states, which is reflected in its per capita income figures.

8. Haryana

Haryana records a GSDP per capita of Rs 3,94,333, supported by its proximity to Delhi and strong growth across sectors like automobiles, IT, real estate, and agriculture. 

Cities like Gurugram and Faridabad together form one of India’s most productive industrial and corporate corridors. 

Haryana also has a high concentration of Fortune 500 company offices outside the four major metros, which play a major role in lifting the state’s overall per capita income.

9. Maharashtra

Maharashtra, India’s largest economy by total GSDP, has a per capita income of Rs 3,54,225 for FY 2024-25. Its overall economy is massive, but the state’s large population naturally lowers the per capita figure compared to smaller states. 

Mumbai contributes the biggest share to the economy as India’s financial capital. It is home to major banks, stock exchanges, and some of the country’s largest corporate headquarters. Even then, Maharashtra still ranks comfortably among the top 10 richest states in India by per capita income.

Now, invest in mutual funds, digital gold, and more with an easy-to-use investment app in India.

10. Gujarat

Gujarat rounds out the top 10 with a GSDP per capita of Rs 3,36,875. The state remains one of India’s most industrially active regions, with strong contributions from petrochemicals, pharmaceuticals, textiles, and diamond processing. 

The GIFT City project in Gandhinagar is also helping position Gujarat as a major future financial services hub. Over the years, Gujarat has consistently remained among the top states by per capita income, largely due to decades of stable industrial growth, strong trade activity, and business-friendly policies.

Want to learn how wealth is created and managed at an individual level too? Check out our detailed guide on the difference between assets and liabilities and understand how smart financial decisions build long-term wealth.

Disclaimer– The rankings and figures in this article have been compiled from multiple verified reports, credible news sources, and public financial data available as of 2026.

All values are approximate and may vary with newer updates, revisions, or changes in official records.

Top 10 Highest Per Capita Income States in India – FAQs

Which state has the highest per capita income in India?

Sikkim has the highest per capita income among all Indian states, with a GSDP per capita of Rs 7,07,179 (FY 2023-24, MoSPI). Its small population and strong hydropower and tourism revenues are the primary reasons behind this figure.

What are the top 10 highest per capita income states in India?

Based on the latest MoSPI data, the top 10 states and UTs by per capita income are Sikkim, Goa, Delhi, Chandigarh, Telangana, Karnataka, Tamil Nadu, Haryana, Maharashtra, and Gujarat.

What is per capita income, and how is it calculated for Indian states?

Per capita income for Indian states is calculated by dividing the state’s GSDP (or NSDP for net figures) by its total population. MoSPI publishes this data annually at both current and constant prices.

What is the per capita income of Indian states compared to the national average?

India’s national GSDP per capita for FY 2023-24 is Rs 2,15,936 at current prices. States like Sikkim (327%) and Goa (312%) are more than three times the national average, while states like Bihar (32%) fall well below it.

What are the top 10 poorest states in India by per capita income?

Based on MoSPI data, the states with the lowest per capita income in India are Bihar, Uttar Pradesh, Jharkhand, Manipur, and Madhya Pradesh, which consistently rank at the bottom across both GSDP and NSDP per capita measures.

Which is the lowest per capita income state in India?

Bihar has the lowest per capita income among all Indian states, with a GSDP per capita of Rs 68,624 for FY 2023-24, roughly one-third of the national average and nearly ten times lower than Sikkim.

Source: https://statisticstimes.com/

Share:

Related Posts

post office balance enquiry

Post Office Balance Enquiry Through SMS, Missed Call and WhatsApp Banking

voluntary provident fund

What is a Voluntary Provident Fund, and Why Are Salaried Employees Investing More in It?

top 10 most expensive city in india

Top 10 Most Expensive Cities in India for Luxury Living in 2026

what is upi id

What is a UPI ID? Here Is How India’s Most Used Payment System Actually Works

How to reset EPFO password

How to Reset EPFO Password and Recover UAN Access in Minutes

mpin full form

MPIN Full Form: Meaning, Uses, and How It Works in Banking