GK Questions on States and Capitals of India

In this article, we shall explore a few GK questions on various states and capitals of India for class 2 kids so that they can get an opportunity to know the capital cities of all states of India. This will arouse curiosity and interest among youngsters to explore and learn new elements of national interest and know the capitals of Indian states.

India is a democratic country which gained its independence on 15th August 1947. It is a land that is blessed with rich cultural heritage and natural beauty, population, topography, various religions and languages, etc. India is home to 28 States and 9 Union Territories and each of them is unique in terms of its ethnicity, language and culture. As a country, India is a land of diverse cultures, landscapes and people, which never fails to mesmerise visitors with its cultural heritage, history and charisma.

Download GK Questions on Capitals of Indian States

Here is a quiz on Indian states and capitals with answers for class 2 kids, which will help them to learn more about India and increase their knowledge about the country.

Answer the following questions:-

1. What is the capital of Maharashtra?

  1. Mumbai
  2. New Delhi
  3. Chennai
  4. None of the above

2. ________________ is the capital of Uttarakhand.

  1. Lucknow
  2. Prayagraj (Allahabad)
  3. Dehradun
  4. Shimla

3. Dispur is the capital city of which north-eastern state?

  1. Assam
  2. Tripura
  3. Meghalaya
  4. Mizoram

4. Which city is known as the “summer capital” of Jammu and Kashmir?

  1. Jammu
  2. Srinagar
  3. Shimla
  4. Anantnag

5. Kavaratti is the capital of which Union Territory?

  1. Daman and Diu
  2. Lakshadweep
  3. Dadar and Nagar Haveli
  4. Chandigarh

6. Port Blair is the capital of which Union Territory?

  1. Andaman and Nicobar Islands
  2. Daman and Diu
  3. Puducherry
  4. None of the above

7. Itanagar is the capital of _______________ .

  1. Bihar
  2. Goa
  3. Chattisgarh
  4. Arunachal Pradesh

8. Ranchi is the capital of which Indian state?

  1. Bihar
  2. Telangana
  3. Jharkhand
  4. Madhya Pradesh

9. ________________ is the capital of Odisha (Orissa).

  1. Kolkata
  2. Shillong
  3. Bhubaneshwar
  4. Cuttack

10. Silvassa is the capital of which Union Territory?

  1. Mumbai
  2. Puducherry
  3. Daman and Diu
  4. Dadar and Nagar Haveli

11. What is the capital of Uttar Pradesh?

  1. Prayagraj (Allahabad)
  2. Kanpur
  3. Gorakhpur
  4. Lucknow

12. _________________ is the capital of Meghalaya.

  1. Aizawl
  2. Kohima
  3. Shillong
  4. Agartala

13. Gandhinagar is the capital of which state?

  1. Gujarat
  2. Maharashtra
  3. Telangana
  4. Goa

14. Thiruvananthapuram is the capital of __________________.

  1. Telangana
  2. Andhra Pradesh
  3. Jammu and Kashmir
  4. Kerala

15. Gangtok is the capital of which state?

  1. Sikkim
  2. Arunachal Pradesh
  3. Nagaland
  4. Mizoram

16. _________________ is the capital of Chattisgarh.

  1. Bengaluru (Bangalore)
  2. Ranchi
  3. Raipur
  4. Patna

17. The capital of Goa is _____________________.

  1. Imphal
  2. Itanagar
  3. Hyderabad
  4. Panaji

18. What is the capital of Himachal Pradesh?

  1. Shimla
  2. Chandigarh
  3. Manali
  4. Bhopal

19. _______________ is the capital of Punjab.

  1. Delhi
  2. Jaipur
  3. Chandigarh
  4. Chennai

20. Kolkata is the capital of which eastern state?

  1. West Bengal
  2. Odisha (Orissa)
  3. Jharkhand
  4. Tripura

Given above are some important GK questions on various states and capitals of India for Class 2 kids. The answers to the questions of total states in India are provided in the box given below. To explore more mind-twisting and brain-tickling GK questions on interesting topics like total states in India, all states and capitals of India and other materials, you can download our learning app – Disney BYJU’S Early Learn for your kids and learn more.



1. (a) Mumbai 2. (c) Dehradun 3. (a) Assam 4. (b) Srinagar 5. (b) Lakshadweep
6. (a) Andaman and Nicobar Islands 7. (d) Arunachal Pradesh 8. (c) Jharkhand 9. (c) Bhubaneshwar 10. (d) Dadar and Nagar Haveli
11. (d) Lucknow 12. (c) Shillong 13. (a) Gujarat 14. (d) Kerala 15. (a) Sikkim
16. (c) Raipur 17. (d) Panaji 18. (a) Shimla 19. (c) Chandigarh 20. (a) West Bengal

Related Links:

More GK Questions For Class 2:

Search GK Questions by Class:

1 Comment

  1. You have given most important information related to gk

Start your learning journey