Vaniyambadi Population 2026
Vaniyambadi has a population of 95,061, making it the #556 biggest city in 🇮🇳 India, located in Tamil Nadu. It is about 134× smaller than Mumbai, the country's biggest city.
Population (city proper)
95,061
Rank in India
#556
Coordinates
12.68°N, 78.62°E
~352 m elevation · Asia/Kolkata
Distance to capital (New Delhi)
1,778 km
1,104 miles, straight line
Other big cities in Tamil Nadu
| City | Population | Rank in India |
|---|---|---|
| Chennai | 4,681,087 | #6 |
| Coimbatore | 2,136,916 | #14 |
| Kallakurichi | 1,682,687 | #22 |
| Madurai | 1,465,625 | #25 |
| Tirunelveli | 1,435,844 | #26 |
| Tiruchirappalli | 1,022,518 | #54 |
| Tiruppur | 963,173 | #58 |
| Salem | 917,414 | #62 |
Cities near Vaniyambadi
- Jalārpet40,959 people · ~13 km away
- Alangāyam18,327 people · ~16 km away
- Ambur114,608 people · ~16 km away
- Tirupattur64,125 people · ~22 km away
- Peranāmpattu51,271 people · ~30 km away
- Gudiyatham93,973 people · ~40 km away
FAQ
What is the population of Vaniyambadi?
Vaniyambadi has a population of 95,061 (city proper, latest official figure via GeoNames), making it the #556 biggest city in India.
What region is Vaniyambadi in?
Vaniyambadi is located in Tamil Nadu, India.
Is Vaniyambadi the capital of India?
No, the capital of India is New Delhi, about 1,778 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.