Top 20 Cleanest Cities in India 2024
Table of Contents
India is a huge country comprising metropolitan cities, other urban places, semi-urban societies, and rural and slum areas. The country places a strong emphasis on cleanliness, and there is a notable improvement seen in the sector through the “Swachh Bharat Yojna.”
Swachh Survekshan- an early survey under the Swachh Bharat Yojna ranks Indian cities and towns seeing their efforts on cleanliness and sanitation each year. The survey evaluates the open defection rate, waste collection, citizens' feedback and innovative cleanliness implementing ideas. The 2023 survey was themed on “Waste to Wealth” with a focus on innovation and encouraging people to be part of waste management practices.
Swachh Survekshan 2024 comprises assessments in 4 quarters. The initial two include telephonic feedback from citizens on several cleanliness-related criteria, the third on processing facilities, and the fourth on-field assessment. Although the list of the cleanest cities in 2024 has not been released yet. However, as per the reports and seeing 2023-24 results, here are the top 20 cities in India that are expected to compete for the title of cleanest city in 2024.
Top 20 Cleanest Cities in India
Indore, Madhya Pradesh
Since, 2018 and before that, Indore has been sitting top of the list of India’s cleanest. cities. The city is also a famous tourist destination in India and is highly buzzed for its clean streets.
Its success lies in door-to-door waste and garbage collection, a comprehensive waste management system, composition and recycling resources. There is no littered area and open sewers at a considerable distance can be viewed in the city of Indore.
Rajwada Palaces, Lalbagh Palaces, Kanch Mandir, Sarafa Bazaar and Treasure Island Mall are the top tourist attractions of the city.
Surat, Gujrat
Also known as the “Diamond City of India,” Surat is the second cleanest city on the list of Swachh Survekshan 2023-2024. The city is likely to regain its position in the coming years.
Surat has strict Municipal corporation regulations and the city has waste management infrastructure and sanitation helping it maintain its cleanliness. The place is near Indore and boasts various attractions to be witnessed by tourists.
Ambaji Temple, Sardar Patel Museum, Dumas Beach, Swaminarayan Temple, Sarthana Nature Park and Dutch Garden are the famous travelling spots in Surat.
Navi, Mumbai
Navi ranks third on the list and is likely to maintain its position. It is also a planned satellite city of Mumbai, which has an advanced system for waste collection disposal and treatment infrastructure.
The city reflects how effective waste management and planning lead to clean, hygienic and healthy urban surroundings. Navi, Mumbai is an idle destination for those planning a tour to India’s clean and lively destination.
The city also has various man-made and natural attractions including Wonders Park, Karnala Brd Sanctuary, Pandavkada Falls and ITC Park.
Ambikapur, Chhatisgarh
Ambikapur is a small and sleepy town in Chhatisgarh and one of the cleanest cities in India. Known as the Temple Town of Chhatisgarh, the city is also the oldest town in the state of Chhatisgarh.
Ambikapur comes to light and sets an example for other regions of India by utilizing the storage of waste, recycling it and generating income from it. It has many sightseeing spots and tourist attractions, the most well-known of which are Jogimara Caves, Shivpuri Shiv Temple, Rakasganda Falls, Mahamaya Temple, Ramgarh and Sita-Bengra.
Mysore, Karnataka
Mysore or Mysuru is among the top tourist attractions in India, famous for its cultural heritage, monuments and scenic views. Located in the state of Karnataka, the beautiful city has secured its fifth position according to Swachh Survekshan 2023 results and will maintain its rank in future.
The place is popularly known as the “City of Palaces” or the “Garden City.” Mysore is also a tourist paradise and has several art museums and galleries.
Among the top attractions of the town are Chamundi Hills, Mysore Zoo, St. Philomena's church, Rail Museum, Mysore Sand Sculpture Museum, and many more. Tourists across the globe visit this beautiful city of India.
Vijayawada, Andhra Pradesh
The next on the list is ‘Vijayawad’ in the Indian state of Andhra Pradesh. Known for its historical sites, religious spots, bridges and other attractions, Vijayawada secures its sixth position among the top clean states in India.
The city is also well connected with Andhra Pradesh’s capital and it is also known as the place of Victory. The reason behind the city’s cleanliness is its waste management, waste processing, Open defecation and Reduce-reuse-recycle.
The city of Vijayawada has various places to be visited by tourists. Undavalli Caves, Kondapalli Fort, Rajiv Gandhi Park, Gandhi Hill, Bhiwani Island, Mogalarajapuram Caves, Prakasam Barrage and Kanaka Durga Temple are some of them.
Ahmadabad, Gujarat
Known as the Manchester of India, the city of Ahmadabad features on the top list of cleanest cities in India. It is also the largest city of Gujrat famous for its architecture, culture, history and obviously its cleanliness.
Public awareness campaigns, waste management projects, waste segregation and disposal in Ahmadabad contribute to its securing the top ranks of Swachh Survekshan most cleanest city in India.
The city has several attractions as Teen Darwaza and Jhulta Minar, Sabarmati Riverfront, Sidi Saiyyed Mosque, Kankaria Lake, Adalaj Stepwell, Auto World Vintage Car Museum and Calico Museum of Textiles.
New Delhi
The capital city of India remains in position 8th of the top clean cities of India. It is surprising as people from every region of India live in the city and various locations of the Indian capital fall in the slums.
Delhi has not been featured in the list of 10 ten clean cities of India earlier and it is the unwavering efforts of NDMC (New Delhi Municipal Corporation) to reduce air pollution and clean the city's distinct parts. Banning firecrackers, odd-even vehicle rotation schemes and limiting the construction work are plus that contributed to making the city appear more polished and decreasing its air pollution level.
Delhi is a widely popular destination for tourists across the world where it has various attractions. Red Fort, Qutub Minar, Jama Masjid, India GATE, Akshar Dham, Lotus Temple, Delhi Museum and Delhi Zoo are a must-visit destination in the capital city of India.
Chandrapur, Maharashtra
Chandrapur a district in Maharastra also comes in the list of Indian clean cities. Known for its wildlife, natural escapades and historical sites, the city has been recognized for its cleanliness efforts, active municipal corporation and Waste collection and segregation.
Additionally, the city has also received a 3-star rating for being a waste-free city for three consecutive years. Chandrapur Fort, Tadoba National Park and Mahakal Temple are the popular tourist sites in the city.
Khargone, Madhya Pradesh
The next on the list is Khargone, another top clean city of India lies in Madhya Pradesh. Situated on the banks of the Kunda River, Khargone was named India's cleanest city by the Swachh Survekshan survey in 2023, and it's likely to hold that status going forward.
Earlier, Khargone was also ranked as the 10th cleanest city in India and this beautiful metropolitan city is also growing as a fast-growing destination.
Rajkot, Gujrat
Rajkot is one of the rapidly growing cities in Gujarat and all over India, attracting tourists from all over the world to witness its historical landmarks, parks, gardens, museums and temples. With various development projects, government-backed support and world-class facilities, Rajkot has become one of the cleanest cities in India and will continue to be.
Race Course Grounds, Rotary Dolls Museum, Shri Ramakrishna Ashrama, Crystal Mall and Saurashtra Cricket Association Stadium are the popular attractions of the city.
Tirupati, Andhra Pradesh
Next on the list is the famous Indian pilgrimage town of Tirupati and the abode of the Hindu god Venkateshvara, Lord of Seven Hills. The place is also on the list of the cleanest cities in India which has also received a 5-star rating for waste disposal.
Tirupati is also an ancient town that attracts devotees of lord Tirupati Balaji and Shri Venkateshwara Swamy. The city is also famous for Chandragiri Fort, Shri Venkateshwara Zoological Park, ISKCON Temple and Shri Padmavathi Ammavari Temple.
Jamshedpur, Jharkhand
Known as the steel city of India, Jamshedpur is one of the cleanest cities in the country and the state of Jharkhand. Jamshedpur’s efforts on waste and door-to-door garbage collection have placed it on the list of India’s cleanest cities which is about to continue its status in the coming years.
Dimna Lake, Jubilee Park, Hudco Lake, Bhuvaneshwari Temple, Keenan Stadium, Dalma Wildlife Sanctuary, Tata Steel Zoological Park etc are among the popular attractions of the city.
Bhopal, Madhya Pradesh
The next city on the list is the capital of Madhya Pradesh, India- Bhopal, also known as the “City of Lake.” Being rich with numerous natural and artificial lakes, Bhopal is also one of the greenest cities in India.
The location is also listed among India's top cleanest cities because of its pristine water lakes, stunning scenery, and well-lit streets. There are numerous iconic tourist places in Bhopal including, Upper Lake, Gohar Mahal and Van Vihar National Park.
Gandhinagar, Gujrat
The capital city of rich Gujrat is also among the top cleanest cities in India listed by the Swachh Survekshan. Situated on the bank of the holy Sabarmati river, Gandhinagar has mostly clean streets and surroundings and a serene atmosphere.
Tourists from different regions of India and overseas come to visit this planned city which boasts an array of attractions. BAPS Akshardham Temple, Adalaj Stepwell, Sarita Udyan, Children’s Park, and V3s Mall are the iconic sites that lie in Gandhi Nagar.
Chandigarh
The beautiful city of Chandigarh which was also the first planned city after the Indian Independence of 1947 also listed as the cleanest city in India by Swachh Survekshan rankings. Visitors are amazed by the city’s cleanliness which is the result of its waste management and sanitation work.
It is also one of the safest cities with a population of over 1 lakh. For many years, Chandigarh has held the title of India's cleanest city, and it will continue to hold this position in the years to come.
Bilaspur, Chhattisgarh
Bilaspur in Chhatisgarh is another city in India that effortfully made its ranking on the list of cleanest cities in India in 2020.
The city is likely to feature on the list of the top 20 cleanest cities in India as per Swachh Survekshan's rankings. The city of Bilaspur is famous for its aromatic variety of rice called Doobraj and numerous historical and cultural sites.
Deorani-Jethani Temple, Dindeshwari Devi Temple, Bubble Island, Radhika Water Park and Kori Dam are iconic destinations and a tourist spot in Bilaspur.
Ujjain, Madhya Pradesh
With effective waste management, public awareness campaigns and other cleanliness efforts Ujjain also made its place in the list of the cleanest city in India.
With a high possibility, the city will also maintain its stance in the coming years. Situated on the banks of the Shipra River, Ujjain is a popular destination in India for pilgrims and tourists.
The city is also famous for the religious festival “Kumbh Mela” held once every 12 years. Ujjain also has so many famous temples visited by the pilgrimages from all over the world.
Nashik, Maharastra
Nashik is an ancient Indian city that is also known for its cleanliness. The town is expected to be featured as the cleanest city in India in the coming years, too, based on its previous records. Nashik is also called the wine capital of India and it is a famous tourist destination which has its own historical significance.
Pilgrimage from all parts of India comes to visit the holy temples of Nashik. Kumbh Mela is also held in Nashik and the place is believed to be the abode of Lord Rama during his 14 years of exile.
Raigarh, Chhatisgarh
The rapidly growing city of Raigarh is last on our list which has been featured in the list of clean cities of India and aspected to maintain its position. The city has made significant efforts to keep its surroundings clean. it has a lot of pilgrimage sites to visit.
Tourists from all over the world pay a visit to Raipur and it is home to popular attractions like Hanumanji Temple, Gayatri Mandir, Pahad Mandir, Kamala Nehru Park, Ram Jharna Waterfall, Singhanpur Caves and Balaji Temple.
FAQ’s
Which is the no. 1 clean city in India in 2024?
Indore comes first in the list of the top cleanest cities in India as per the Swachh Survekshan (Cleanliness Survey) 2023 and according to the reports, the city will maintain its stance in coming years.
Which are the top 10 clean cities in India?
According to the latest survey, These are the top 10 clean cities in India:
- Indore
- Surat
- Navi
- Ambikapur
- Mysore
- Vijayawada
- Ahmadabad
- Chandrapura
- Khagone
- Rajkot
What is the cleanest state in India?
Chhattisgarh, Madhya Pradesh, Sikkim, Maharastra and Odisha are the top cleanest states in India.
Which is the cleanest metro city in India?
Chennai is the cleanest metro city in India.
Which is the cleanest city in Assam?
As per the Swachh Survekshan 2023, Bongaigaon and Nagaon are the cleanest cities in Assam.