India is the 7th largest country in the world. It is a prosperous country with 28 states and 8 union territories.

What are the 28 states of India?

There are a total of 28 states in India, each with its own unique culture and demographics. The 28 States name of India are Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura, Uttarakhand, Uttar Pradesh, and West Bengal.

India can be divided into three categories: large states, medium-sized states, and small states.

  • The large states contain the states of Maharashtra, Uttar Pradesh, Bihar, and West Bengal.
  • The medium-sized states contain the states of Madhya Pradesh, Tamil Nadu, Karnataka, and Gujarat.
  • The small states contain the states of Kerala, Himachal Pradesh, Punjab, Jammu and Kashmir.

What are the 8 union territories of India?

There are a total of 8 union territories in India, namely Andaman and Nicobar Islands, Chandigarh, Dadra and Nagar Haveli and Daman and Diu, Delhi, Jammu and Kashmir, Ladakh, Lakshadweep and Puducherry.

List of States And Capitals of India, Check 28 States of India

S.no State Capital Official Language No. of Districts
1 Andhra Pradesh Amaravati Telugu 26
2 Arunachal Pradesh Itanagar English 26
3 Assam Dispur Assamese 31
4 Bihar Patna Hindi 38
5 Chhattisgarh Raipur Chhattisgarhi 33
6 Goa Panaji Konkani 2
7 Gujarat Gandhinagar Gujarati 33
8 Haryana Chandigarh Haryanvi 22
9 Himachal Pradesh Shimla Hindi 12
10 Jammu and Kashmir Srinagar (summer), Jammu (winter) Urdu 22
10 Jharkhand Ranchi Hindi 24
11 Karnataka Bengaluru Kannada 31
12 Kerala Trivandrum Malayalam 14
13 Madhya Pradesh Bhopal Hindi 52
14 Maharashtra Mumbai Marathi 36
15 Manipur Imphal Manipuri 16
16 Meghalaya Shillong English 12
17 Mizoram Aizawl Mizo 11
18 Nagaland Kohima English 16
19 Odisha Bhubaneswar Oriya 30
20 Punjab Chandigarh Punjabi 23
21 Rajasthan Jaipur Hindi 50
22 Sikkim Gangtok Nepali 6
23 Tamil Nadu Chennai Tamil 38
24 Telangana Hyderabad Telugu, Urdu 33
25 Tripura Agartala Bengali and Kokborok 8
26 Uttar Pradesh Lucknow Hindi 75
27 Uttarakhand Dehradun Hindi 13
28 West Bengal Kolkata Bengali 23

How many districts in India?

Total number of districts in India is 779 from States and Union Territories of India. However, please note that administrative divisions can change over time, and it's possible that there have been changes or additions to the number of districts in India. Check Name of all districts in India in this article.

Contact Us

If you have any inquiries or feedback, please don't hesitate to reach out to us at support@aarral.com. We will respond to your request as soon as possible. Thank you very much for your interest!

Country profiles