Jammu Population 2026
Jammu has a population of 576,198, making it the #87 biggest city in 🇮🇳 India, located in Jammu and Kashmir. It is about 22× smaller than Mumbai, the country's biggest city.
Population (city proper)
576,198
Rank in India
#87
Coordinates
32.74°N, 74.86°E
~357 m elevation · Asia/Kolkata
Distance to capital (New Delhi)
510 km
317 miles, straight line
Other big cities in Jammu and Kashmir
Cities near Jammu
- Jammu Cantonment28,396 people · ~3 km away
- Raipur Domana20,238 people · ~10 km away
- Brāhmanān di Bāri15,453 people · ~11 km away
- R.S. Pora15,197 people · ~19 km away
- Akhnūr20,756 people · ~21 km away
- Sāmba26,893 people · ~31 km away
FAQ
What is the population of Jammu?
Jammu has a population of 576,198 (city proper, latest official figure via GeoNames), making it the #87 biggest city in India.
What region is Jammu in?
Jammu is located in Jammu and Kashmir, India.
Is Jammu the capital of India?
No, the capital of India is New Delhi, about 510 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.