UPSC Prelims 2009·GS1·geography·human and economic geography

Which one among the following South Asian countries has the highest population density?

Dalvoy logo
Reviewed by Dalvoy
UPSC Civil Services preparation
Last updated 23 May 2026, 3:31 pm IST
  1. AIndiaCorrect
  2. BNepal
  3. CPakistan
  4. DSri Lanka

Explanation

The correct answer is India. Among the four options provided, India has the highest population density, which currently stands at approximately 435 to 480 people per square kilometer depending on the most recent census or estimates. In comparison, Pakistan has a density of about 260 to 290 people per square kilometer, Sri Lanka has about 340 to 350, and Nepal has a much lower density of around 200 to 210 due to its mountainous terrain. While Bangladesh actually has the highest population density in all of South Asia, it is not listed among the given options, making India the correct choice in this specific list.
geography: Which one among the following South Asian countries has the highest population density?

Related questions

More UPSC Prelims practice from the same subject and topic.