← India: states, capitals and rivers lesson New set →

Class 4 GK Worksheet: States and Capitals

GK lesson 19: India: states, capitals and rivers · Set 977 · 40 questions
TalentJR

Remember (State, capital, river): Capitals: Maharashtra – Mumbai, Tamil Nadu – Chennai, West Bengal – Kolkata, Karnataka – Bengaluru, Rajasthan – Jaipur, Uttar Pradesh – Lucknow, Bihar – Patna, Assam – Dispur, Kerala – Thiruvananthapuram. Rivers: Varanasi and Patna – Ganga, Agra and Delhi – Yamuna, Guwahati – Brahmaputra, Ahmedabad – Sabarmati, Lucknow – Gomti, Surat – Tapi. The Ganga is India’s longest river; the Arabian Sea is to the west, the Bay of Bengal to the east and the Indian Ocean to the south; Kanyakumari is the southern tip.

NameDateTime takenScore ___ / 40
  1. 1.What is the capital of Kerala? (a) Imphal (b) Ranchi (c) Thiruvananthapuram (d) Mumbai
  2. 2.🏞️ Cuttack lies on the banks of which river? (a) Sabarmati (b) Tapi (c) Godavari (d) Mahanadi
  3. 3.🏛️ Kohima is the capital of which state? (a) Nagaland (b) Assam (c) Meghalaya (d) Jharkhand
  4. 4.What is the capital of Tripura? (a) Kolkata (b) Bhubaneswar (c) Agartala (d) Shillong
  5. 5.What is the capital of Tamil Nadu? (a) Chennai (b) Thiruvananthapuram (c) Patna (d) Aizawl
  6. 6.Which of these cities lies on the Tapi? (a) Kanpur (b) Srinagar (c) Cuttack (d) Surat
  7. 7.Which of these cities lies on the Yamuna? (a) Guwahati (b) Cuttack (c) Kanpur (d) Agra
  8. 8.🌊 Which ocean lies to the south of India? (a) Pacific Ocean (b) Atlantic Ocean (c) Arctic Ocean (d) Indian Ocean
  9. 9.🏛️ Chennai is the capital of which state? (a) Mizoram (b) Tamil Nadu (c) West Bengal (d) Maharashtra
  10. 10.True or false: Haridwar lies on the Tapi. (a) False (b) True
  11. 11.Which of these cities lies on the Jhelum? (a) Varanasi (b) Agra (c) Delhi (d) Srinagar
  12. 12.True or false: Jabalpur lies on the Narmada. (a) False (b) True
  13. 13.Which of these cities lies on the Narmada? (a) Srinagar (b) Mathura (c) Jabalpur (d) Varanasi
  14. 14.What is the capital of Rajasthan? (a) Agartala (b) Thiruvananthapuram (c) Jaipur (d) Aizawl
  15. 15.True or false: Hyderabad is the capital of West Bengal. (a) True (b) False
  16. 16.True or false: Agra lies on the Yamuna. (a) False (b) True
  17. 17.🌊 Which sea lies to the west of India? (a) Red Sea (b) Arabian Sea (c) Bay of Bengal (d) Black Sea
  18. 18.What is the capital of Bihar? (a) Gangtok (b) Patna (c) Dispur (d) Bhubaneswar
  19. 19.True or false: Agartala is the capital of Tripura. (a) True (b) False
  20. 20.True or false: Shillong is the capital of Meghalaya. (a) True (b) False
  21. 21.🗺️ Which is the largest state of India by area? (a) Sikkim (b) Kerala (c) Goa (d) Rajasthan
  22. 22.What is the capital of Gujarat? (a) Mumbai (b) Bengaluru (c) Thiruvananthapuram (d) Gandhinagar
  23. 23.🏞️ Patna lies on the banks of which river? (a) Ganga (b) Sabarmati (c) Godavari (d) Yamuna
  24. 24.Which of these cities lies on the Gomti? (a) Surat (b) Kanpur (c) Lucknow (d) Guwahati
  25. 25.What is the capital of Mizoram? (a) Imphal (b) Panaji (c) Chennai (d) Aizawl
  26. 26.🏞️ Agra lies on the banks of which river? (a) Narmada (b) Gomti (c) Yamuna (d) Ganga
  27. 27.🏞️ Delhi lies on the banks of which river? (a) Sabarmati (b) Narmada (c) Yamuna (d) Ganga
  28. 28.True or false: Chennai is the capital of Assam. (a) False (b) True
  29. 29.True or false: Agra lies on the Tapi. (a) True (b) False
  30. 30.🏜️ What is the Thar Desert also called? (a) Cold Desert (b) Gobi Desert (c) Great Indian Desert (d) Sahara Desert
  31. 31.True or false: Haridwar lies on the Ganga. (a) False (b) True
  32. 32.🏛️ Agartala is the capital of which state? (a) Bihar (b) Telangana (c) Manipur (d) Tripura
  33. 33.🏞️ Nashik lies on the banks of which river? (a) Gomti (b) Tapi (c) Godavari (d) Yamuna
  34. 34.What is the capital of Odisha? (a) Patna (b) Dispur (c) Aizawl (d) Bhubaneswar
  35. 35.🏞️ Kanpur lies on the banks of which river? (a) Ganga (b) Mahanadi (c) Sabarmati (d) Jhelum
  36. 36.🏛️ Itanagar is the capital of which state? (a) Tamil Nadu (b) Assam (c) Arunachal Pradesh (d) Mizoram
  37. 37.True or false: Guwahati lies on the Brahmaputra. (a) True (b) False
  38. 38.True or false: Ranchi is the capital of Rajasthan. (a) True (b) False
  39. 39.🏞️ Which is the longest river of India? (a) Ganga (b) Gomti (c) Tapi (d) Sabarmati
  40. 40.🏛️ Hyderabad is the capital of which state? (a) Tamil Nadu (b) Telangana (c) Arunachal Pradesh (d) Assam

Answer key

  1. Thiruvananthapuram
  2. Mahanadi
  3. Nagaland
  4. Agartala
  5. Chennai
  6. Surat
  7. Agra
  8. Indian Ocean
  9. Tamil Nadu
  10. False
  11. Srinagar
  12. True
  13. Jabalpur
  14. Jaipur
  15. False
  16. True
  17. Arabian Sea
  18. Patna
  19. True
  20. True
  21. Rajasthan
  22. Gandhinagar
  23. Ganga
  24. Lucknow
  25. Aizawl
  26. Yamuna
  27. Yamuna
  28. False
  29. False
  30. Great Indian Desert
  31. True
  32. Tripura
  33. Godavari
  34. Bhubaneswar
  35. Ganga
  36. Arunachal Pradesh
  37. True
  38. False
  39. Ganga
  40. Telangana

Free gk lessons, practice and worksheets at talentjr.in/gk-worksheets