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

Class 4 GK Worksheet: States and Capitals

GK lesson 19: India: states, capitals and rivers · Set 800 · 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.Which of these cities lies on the Jhelum? (a) Srinagar (b) Nashik (c) Lucknow (d) Mathura
  2. 2.🏞️ Agra lies on the banks of which river? (a) Yamuna (b) Gomti (c) Sabarmati (d) Mahanadi
  3. 3.Which of these cities lies on the Gomti? (a) Delhi (b) Agra (c) Lucknow (d) Surat
  4. 4.🏞️ Nashik lies on the banks of which river? (a) Narmada (b) Godavari (c) Sabarmati (d) Jhelum
  5. 5.What is the capital of Meghalaya? (a) Shillong (b) Thiruvananthapuram (c) Bhubaneswar (d) Kolkata
  6. 6.What is the capital of Telangana? (a) Gandhinagar (b) Bengaluru (c) Aizawl (d) Hyderabad
  7. 7.Which of these cities lies on the Tapi? (a) Dibrugarh (b) Srinagar (c) Surat (d) Ahmedabad
  8. 8.🌊 Which sea lies to the west of India? (a) Black Sea (b) Red Sea (c) Bay of Bengal (d) Arabian Sea
  9. 9.🏞️ Patna lies on the banks of which river? (a) Ganga (b) Brahmaputra (c) Sabarmati (d) Yamuna
  10. 10.🏞️ Delhi lies on the banks of which river? (a) Godavari (b) Narmada (c) Mahanadi (d) Yamuna
  11. 11.True or false: Gandhinagar is the capital of Gujarat. (a) False (b) True
  12. 12.🏞️ Surat lies on the banks of which river? (a) Yamuna (b) Tapi (c) Ganga (d) Brahmaputra
  13. 13.🏞️ Haridwar lies on the banks of which river? (a) Mahanadi (b) Gomti (c) Ganga (d) Yamuna
  14. 14.True or false: Aizawl is the capital of Kerala. (a) False (b) True
  15. 15.🏞️ Varanasi lies on the banks of which river? (a) Sabarmati (b) Godavari (c) Ganga (d) Narmada
  16. 16.What is the capital of Gujarat? (a) Itanagar (b) Bhopal (c) Aizawl (d) Gandhinagar
  17. 17.🏛️ Mumbai is the capital of which state? (a) Maharashtra (b) Nagaland (c) Assam (d) Sikkim
  18. 18.🏛️ Itanagar is the capital of which state? (a) Bihar (b) Arunachal Pradesh (c) West Bengal (d) Meghalaya
  19. 19.Which of these cities lies on the Ganga? (a) Srinagar (b) Nashik (c) Surat (d) Patna
  20. 20.True or false: Lucknow is the capital of Uttar Pradesh. (a) False (b) True
  21. 21.🏞️ Which is the longest river of India? (a) Ganga (b) Tapi (c) Gomti (d) Sabarmati
  22. 22.🏛️ Hyderabad is the capital of which state? (a) Gujarat (b) Madhya Pradesh (c) Telangana (d) Sikkim
  23. 23.🏛️ Gandhinagar is the capital of which state? (a) Nagaland (b) Karnataka (c) West Bengal (d) Gujarat
  24. 24.True or false: Haridwar lies on the Narmada. (a) False (b) True
  25. 25.True or false: Surat lies on the Jhelum. (a) True (b) False
  26. 26.True or false: Patna is the capital of Bihar. (a) True (b) False
  27. 27.🏛️ Kohima is the capital of which state? (a) Manipur (b) Telangana (c) Nagaland (d) Tripura
  28. 28.🏞️ Cuttack lies on the banks of which river? (a) Ganga (b) Gomti (c) Mahanadi (d) Jhelum
  29. 29.🗺️ Which is the smallest state of India by area? (a) Maharashtra (b) Uttar Pradesh (c) Rajasthan (d) Goa
  30. 30.🏛️ Ranchi is the capital of which state? (a) Odisha (b) Jharkhand (c) Gujarat (d) Arunachal Pradesh
  31. 31.True or false: Kanpur lies on the Sabarmati. (a) True (b) False
  32. 32.🏞️ Ahmedabad lies on the banks of which river? (a) Sabarmati (b) Godavari (c) Yamuna (d) Brahmaputra
  33. 33.🏞️ Kanpur lies on the banks of which river? (a) Ganga (b) Godavari (c) Jhelum (d) Yamuna
  34. 34.True or false: Delhi lies on the Yamuna. (a) False (b) True
  35. 35.🏛️ Gangtok is the capital of which state? (a) Uttar Pradesh (b) Tamil Nadu (c) Arunachal Pradesh (d) Sikkim
  36. 36.True or false: Srinagar lies on the Narmada. (a) True (b) False
  37. 37.🏛️ Jaipur is the capital of which state? (a) Jharkhand (b) Assam (c) Rajasthan (d) Sikkim
  38. 38.True or false: Dibrugarh lies on the Brahmaputra. (a) False (b) True
  39. 39.True or false: Delhi lies on the Tapi. (a) True (b) False
  40. 40.True or false: Guwahati lies on the Brahmaputra. (a) True (b) False

Answer key

  1. Srinagar
  2. Yamuna
  3. Lucknow
  4. Godavari
  5. Shillong
  6. Hyderabad
  7. Surat
  8. Arabian Sea
  9. Ganga
  10. Yamuna
  11. True
  12. Tapi
  13. Ganga
  14. False
  15. Ganga
  16. Gandhinagar
  17. Maharashtra
  18. Arunachal Pradesh
  19. Patna
  20. True
  21. Ganga
  22. Telangana
  23. Gujarat
  24. False
  25. False
  26. True
  27. Nagaland
  28. Mahanadi
  29. Goa
  30. Jharkhand
  31. False
  32. Sabarmati
  33. Ganga
  34. True
  35. Sikkim
  36. False
  37. Rajasthan
  38. True
  39. False
  40. True

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