Stories

India is home to thousands of villages spread across its states and districts, each with its own geographical features, cultural traditions and way of life. However, have you ever wondered which district in the country has the highest number of villages? According to the 2011 Census, the answer is Paschim Medinipur in West Bengal, which recorded an impressive 8,694 villages. (Image-AI)
N
News18•13-10-2026, 16:19
Which Indian District Has The Most Villages? Find Out Here
  • •According to the 2011 Census, Paschim Medinipur in West Bengal has the highest number of villages in India with an impressive 8,694 villages.
  • •Out of the total villages in Paschim Medinipur, 7,600 were inhabited and 1,094 were classified as uninhabited during the 2011 Census.
  • •Odisha’s Mayurbhanj district follows in second place with 3,950 villages, which is less than half the count of Paschim Medinipur.
  • •The former undivided Medinipur district was divided into Paschim Medinipur and Purba Medinipur to form separate administrative districts.
  • •Paschim Medinipur is known for its agricultural landscape, forests, tribal heritage, and prominent urban centers like Kharagpur.

Key Questions Answered

According to the 2011 Census, Paschim Medinipur in West Bengal has the highest number of villages in India, recording a total of 8,694 villages.

Out of the 8,694 total villages in Paschim Medinipur, 7,600 were inhabited while the remaining 1,094 were classified as uninhabited during the 2011 Census.

Following Paschim Medinipur, Odisha's Mayurbhanj district held the next highest count with 3,950 villages according to the 2011 Census data.