Home

  /  

India

  /  

Trending

  /  

After 8 Years, Indore Loses The Cleanest City Title To THIS Maharashtra City, Check Rankings

Indore has held the title of India's cleanest city for eight consecutive years. However, the latest Swachh Survekshan rankings have brought a big change.

by Priyanshi Shah
After 8 Years, Indore Loses The Cleanest City Title To THIS Maharashtra City, Check Rankings
Cover Image Courtesy: Wikimedia Commons

When it comes to the cleanest city in India, Indore is the first to come to mind. The city has held the top position for eight years. But not anymore! Indore’s eight-year streak as India’s cleanest city has been broken. The latest Swachh Survekshan 2025-26 rankings have revealed a new city as India’s cleanest. Scroll down to know more!

Which Is The Cleanest City In India?

According to the 10th annual Swachh Survekshan 2025-26 rankings, Navi Mumbai is now the cleanest city in India. According to NDTV report, in second position, we have Surat, while Vijayawada came third. The latest survey has shocked all of us because, for eight consecutive years, Indore had always held the top spot.

This year, Indore was not on the list but secured the second position in the newly introduced Mentor City category, along with its partner town, Depalpur. This category comes under the ‘Swachh Shehar Jodi’ initiative. Ahmedabad secured the first position with its partner town, Sanand. In third place, we have Tirupati and its partner town, Kuppam. President Droupadi Murmu presented the awards. The theme for Swachh Survekshan 2025-26 was ‘Swachhata Ki Nayi Pehel – Badhayein Haath, Karein Safai Saath’. 

Also Read: Betul-Khandwa Highway To Cut Indore-Nagpur Travel Time From 14 Hours To 6

What Is India’s Cleanest Riverfront Town?

Apart from ranking cities, the survey also recognised towns for keeping their riverfront areas clean. Rewa in Madhya Pradesh secured the first position, followed by Bilaspur in second place and Varanasi in third.

In the coastal town category, Puri was ranked first, followed by Alappuzha in Kerala and Ratnagiri in Maharashtra. Among Himalayan cities, Rudrapur secured the first position, while Jammu came second and Shopian ranked third.

The survey also ranked cities based on their population. Greater Visakhapatnam was named the cleanest among cities with over 10 lakh people, while Ujjain topped the category of cities with 3 lakh to 10 lakh people. Among cities with 50,000 to 3 lakh people, Dewas ranked first, followed by the New Delhi Municipal Council and Sagar. In the 20,000 to 50,000 population category, Vita in Maharashtra came first, followed by Aska in Odisha and Panaji in Goa.

What are your thoughts on this? Tell us in the comments below!

Also Read: Bhopal To Indore In 2 Hours? 160-Km Expressway With 6 Lanes To Cut Travel Time By Half 

Cover Image Courtesy: Wikimedia Commons

FAQs

What is the cleanest city in India?

Navi Mumbai is the cleanest city in India.

For how many years Indore has been cleanest city in India?

Indore has been cleanest city in India for 8 years.

What is the capital of Madhya Pradesh?

The capital of Madhya Pradesh is Bhopal.

Priyanshi Shah | Content Writer

Priyanshi Shah is a Content Writer at Curly Tales with 4 years of experience in writing. She loves writing about fashion, food, travel and entertainment. She has completed her graduation with a Bachelor of Business Administration (Marketing) from Gujarat University in Ahmedabad. What keeps Priyanshi going is hot chocolate, books and rom-com movies.

For more such snackable content, interesting discoveries and the latest updates on food, travel and experiences in your city, download the Curly Tales App. Download HERE.
First Published: November 12, 2026 11:54 AM