
Most Suicidal City In India
Author : adminPublished : September 16, 2026
Suicide is a serious public-health issue that affects individuals, families, workplaces, and communities. India’s urban centres are home to millions of people, and official data shows considerable variation in suicide numbers and rates between cities.
According to the National Crime Records Bureau (NCRB) 2024 data, the 53 mega cities covered in the report recorded 26,150 suicide deaths, with an overall suicide rate of 16.3 per lakh population. This was higher than the national rate of 12.2 per lakh.
It is important to distinguish between the total number of suicides and the suicide rate. A large city may record more deaths simply because it has a much larger population. The rate provides a population-adjusted measure and therefore tells a different story.
Below are some Indian cities that reported notably high suicide rates or large numbers of suicide deaths in the latest available NCRB data.
1. Kollam – Kerala

Kollam recorded the highest reported suicide rate among the 53 mega cities in 2024, at 51.5 per lakh population. The city recorded 766 suicide deaths during the year.
The figures highlight why population-adjusted statistics are important when examining suicide patterns. Kollam’s absolute number is considerably smaller than that of Delhi or Bengaluru, but its rate is much higher.
🌿 Key Facts
- State: Kerala
- Suicides in 2024: 766
- Suicide rate: 51.5 per lakh
- Category: Highest reported city rate
- Major concern: Public-health and mental-wellbeing support
📸 Things To Do
- Explore Ashtamudi Lake
- Visit Thangassery Lighthouse
- See Thirumullavaram Beach
- Explore Munroe Island
- Experience Kerala’s backwaters
Best For: Backwaters • Beaches • Heritage • Nature • Tourism
2. Rajkot – Gujarat

Rajkot reported a suicide rate of 39.3 per lakh population in 2024, making it one of the cities with the highest reported rates among the 53 mega cities. The city recorded 764 suicide deaths.
Rajkot is an important industrial and commercial centre in Gujarat, with a large population involved in manufacturing, trade and services.
🌿 Key Facts
- State: Gujarat
- Suicides in 2024: 764
- Suicide rate: 39.3 per lakh
- Known For: Industry and commerce
- Region: Saurashtra
📸 Things To Do
- Visit Watson Museum
- Explore Kaba Gandhi No Delo
- Spend time at Jubilee Garden
- Visit Rotary Midtown Dolls Museum
- Explore local markets
Best For: Heritage • Business • Culture • Shopping • Food
3. Indore – Madhya Pradesh

Indore recorded 1,626 suicide deaths in 2024, with a reported suicide rate of 34.6 per lakh population.
Indore is Madhya Pradesh’s largest city and a major centre for education, commerce, manufacturing and services. The city’s data forms part of the broader urban suicide picture documented by NCRB.
🌿 Key Facts
- State: Madhya Pradesh
- Suicides in 2024: 1,626
- Suicide rate: 34.6 per lakh
- Known For: Commerce and education
- Famous Landmark: Rajwada Palace
📸 Things To Do
- Visit Rajwada Palace
- Explore Lal Bagh Palace
- Try food at Sarafa Bazaar
- Visit Annapurna Temple
- Explore Chappan Dukan
Best For: Food • Heritage • Shopping • Education • Business
4. Raipur – Chhattisgarh

Raipur recorded 1,662 suicide deaths in 2024, with a reported suicide rate of 33.7 per lakh population.
As the capital of Chhattisgarh, Raipur has developed into an important administrative, industrial and commercial centre.
🌿 Key Facts
- State: Chhattisgarh
- Suicides in 2024: 1,662
- Suicide rate: 33.7 per lakh
- Known For: Industry and administration
- Region: Central India
📸 Things To Do
- Visit Mahant Ghasidas Memorial Museum
- Explore Purkhauti Muktangan
- Visit Nandan Van Zoo
- Explore Telibandha Lake
- Take a trip to Sirpur
Best For: Culture • History • Nature • Business • Short Trips
5. Vijayawada – Andhra Pradesh

Vijayawada recorded 953 suicide deaths in 2024 and a reported suicide rate of 31.5 per lakh population.
The city is an important commercial and transport centre in Andhra Pradesh and sits along the Krishna River.
🌿 Key Facts
- State: Andhra Pradesh
- Suicides in 2024: 953
- Suicide rate: 31.5 per lakh
- River: Krishna
- Known For: Commerce and pilgrimage
📸 Things To Do
- Visit Kanaka Durga Temple
- Explore Prakasam Barrage
- Visit Bhavani Island
- Explore Undavalli Caves
- Enjoy Krishna River views
Best For: Pilgrimage • Culture • History • River Tourism • Shopping
6. Nagpur – Maharashtra

Nagpur recorded 2,422 suicide deaths in 2024. The available NCRB figures place its suicide rate at approximately 28.5 per lakh population, according to reporting based on the 2024 data.
Nagpur is a major city in central India and an important transport, education and commercial hub.
🌿 Key Facts
- State: Maharashtra
- Suicides in 2024: 2,422
- Suicide rate: About 28.5 per lakh
- Known For: Orange production
- Location: Central India
📸 Things To Do
- Visit Deekshabhoomi
- Explore Sitabuldi Fort
- Visit Futala Lake
- Explore Seminary Hill
- Take a trip to Pench National Park
Best For: Heritage • Nature • Education • Food • Wildlife
7. Bengaluru – Karnataka

Bengaluru recorded 2,403 suicide deaths in 2024, the second-highest absolute number among the 53 mega cities after Delhi. Its reported suicide rate was 28.3 per lakh population.
The city is one of India’s largest technology and employment centres and attracts people from across the country.
🌿 Key Facts
- State: Karnataka
- Suicides in 2024: 2,403
- Suicide rate: 28.3 per lakh
- Known For: Information technology
- Nickname: Silicon Valley of India
📸 Things To Do
- Visit Bengaluru Palace
- Explore Cubbon Park
- See Vidhana Soudha
- Visit Lalbagh Botanical Garden
- Explore Bangalore Fort
Best For: Technology • Education • Parks • Food • Business
8. Surat – Gujarat

Surat recorded 1,079 suicide deaths in 2024 and a reported suicide rate of 23.5 per lakh population.
Known for its diamond and textile industries, Surat is one of Gujarat’s most important commercial centres.
🌿 Key Facts
- State: Gujarat
- Suicides in 2024: 1,079
- Suicide rate: 23.5 per lakh
- Known For: Diamonds and textiles
- River: Tapi
📸 Things To Do
- Visit Surat Castle
- Explore Dutch Garden
- Visit Sarthana Nature Park
- Enjoy Tapi River views
- Explore the city’s food markets
Best For: Business • Shopping • Food • Industry • Family Trips
9. Chennai – Tamil Nadu

Chennai recorded 1,525 suicide deaths in 2024, making it one of the four metropolitan cities with the largest absolute numbers. Its reported number was marginally lower than the 1,529 recorded in 2023.
Chennai is a major centre for automobiles, healthcare, education, manufacturing and information technology.
🌿 Key Facts
- State: Tamil Nadu
- Suicides in 2024: 1,525
- 2023 figure: 1,529
- Known For: Industry and healthcare
- Coast: Bay of Bengal
📸 Things To Do
- Visit Marina Beach
- Explore Kapaleeshwarar Temple
- Visit Fort St. George
- Explore Government Museum
- Visit San Thome Basilica
Best For: Beaches • Heritage • Food • Healthcare • Culture
10. Mumbai – Maharashtra

Mumbai recorded 1,406 suicide deaths in 2024. It was among the four metropolitan cities that together accounted for about 31.5% of the suicide deaths reported across the 53 mega cities.
Mumbai is India’s financial and entertainment capital and has one of the country’s largest urban populations.
🌿 Key Facts
- State: Maharashtra
- Suicides in 2024: 1,406
- Known For: Finance and entertainment
- Coast: Arabian Sea
- Major Hub: Business and media
📸 Things To Do
- Visit Gateway of India
- Walk along Marine Drive
- Explore Chhatrapati Shivaji Maharaj Terminus
- Visit Elephanta Caves
- Explore Colaba
Best For: Business • Entertainment • Heritage • Food • Shopping
📊 Suicide Statistics In Indian Mega Cities
The NCRB data shows an important distinction between number of cases and rate per lakh population.
| City | Suicide deaths, 2024 | Reported rate |
| Kollam | 766 | 51.5 per lakh |
| Rajkot | 764 | 39.3 per lakh |
| Indore | 1,626 | 34.6 per lakh |
| Raipur | 1,662 | 33.7 per lakh |
| Vijayawada | 953 | 31.5 per lakh |
| Nagpur | 2,422 | 28.5 per lakh |
| Bengaluru | 2,403 | 28.3 per lakh |
| Surat | 1,079 | 23.5 per lakh |
| Chennai | 1,525 | — |
| Mumbai | 1,406 | — |
The figures illustrate why absolute numbers and rates should not be treated as interchangeable measures. NCRB’s 53-city dataset reported an overall city suicide rate of 16.3 per lakh in 2024.
🔎 What Does The NCRB Data Tell Us?
The data shows that suicide patterns differ substantially across Indian urban areas. Delhi recorded the highest absolute number of suicide deaths among the 53 mega cities, with 2,905 cases, followed by Bengaluru with 2,403, Chennai with 1,525 and Mumbai with 1,406.
At the same time, Kollam had the highest reported rate, demonstrating that the city with the largest number of cases is not necessarily the city with the highest population-adjusted rate.
NCRB’s national data identifies family problems and illness among the leading reported causes of suicides. Such statistics should not be interpreted as proving that any single factor causes suicide in an individual case.
🌱 Understanding Suicide As A Public-Health Issue
Suicide statistics represent people and families, not simply numbers on a chart. Urban stress can intersect with many different circumstances, including family difficulties, financial problems, illness, social isolation, employment-related pressures and other personal challenges.
Because the reasons behind suicide are complex, city-level statistics should primarily be used to understand where additional prevention, mental-health awareness and support services may be needed.
It is also important to remember that NCRB figures represent reported cases, and differences in reporting practices, population estimates and city boundaries can affect comparisons between places.
❤️ Suicide Prevention And Support
If you or someone you know is struggling with thoughts of suicide or feels unable to cope, please don’t face it alone. Speaking with a trusted person, mental-health professional, doctor, counsellor or emergency service can be an important first step.
In India, Tele-MANAS provides mental-health support at 14416. In an immediate emergency, contact 112 or go to the nearest emergency department.
📌 Final Thoughts
India’s urban suicide data shows that there is no single way to describe suicide patterns across cities. Delhi recorded the highest number of reported suicide deaths among the 53 mega cities in 2024, while Kollam recorded the highest reported suicide rate. Bengaluru, Chennai, Mumbai, Rajkot, Indore, Raipur, Vijayawada, Nagpur and Surat also feature prominently in the available city-level statistics.
The figures underline the importance of looking beyond rankings and focusing on awareness, early support, accessible mental-health services and stronger community networks.
Data Source: National Crime Records Bureau (NCRB), Accidental Deaths & Suicides in India 2024. The Government of India’s Open Government Data platform also publishes NCRB suicide datasets.




