As India progresses toward sustainable urbanization, cleanliness has become a key indicator of a city's development and livability. The Swachh Bharat Abhiyan (Clean India Mission) has played a pivotal role in transforming cities into cleaner, healthier, and greener spaces. Each year, the Swachh Survekshan survey ranks cities based on their sanitation and cleanliness efforts, highlighting those that set exceptional standards. These cities in India are not only known for their well-maintained streets and efficient waste management systems but also for fostering a culture of cleanliness among their residents. If you're wondering which city claims the title of the cleanest city in India, here are the top 10 cleanest cities in India that truly lead the way in cleanliness and sustainability.

  1. Indore, Madhya Pradesh
  2. Surat, Gujarat
  3. Navi Mumbai, Maharashtra
  4. Visakhapatnam, Andhra Pradesh
  5. Bhopal, Madhya Pradesh
  6. Vijayawada, Andhra Pradesh
  7. New Delhi (NDMC Area)
  8. Mysuru, Karnataka
  9. Chandigarh, Punjab
  10. Ahmedabad, Gujarat

Indore, Madhya Pradesh

Indore, the commercial capital of Madhya Pradesh, has earned the prestigious title of the cleanest city in India for several consecutive years in the Swachh Survekshan survey. Renowned for its spotless streets, efficient waste management systems, and eco-friendly initiatives, Indore has set a benchmark for urban cleanliness and sustainability. The city’s residents and administration work hand in hand to maintain its pristine status, making it a shining example for other Indian cities. As the leader among the cleanest cities in India, Indore’s dedication to cleanliness goes beyond infrastructure it reflects a deep-rooted commitment to a greener, healthier future.

How to Reach Indore:

Indore, a major city in Madhya Pradesh, is well-connected by air, rail, and road:

  • By Air: Devi Ahilyabai Holkar International Airport, located approximately 8 km from the city centre, offers flights to major cities like Delhi, Mumbai, Hyderabad, and Bangalore. 
  • By Rail: Indore Junction is a key railway station with connections to various parts of India, facilitating convenient train travel. 
  • By Road: The city is accessible via National Highways NH52 and NH47, linking it to neighbouring states and cities. Regular bus services operate from Sarwate Bus Stand, connecting Indore to regions like Rajasthan, Gujarat, Maharashtra, and Uttar Pradesh.

Where to stay in Madhya Pradesh:

For a memorable stay in Madhya Pradesh, consider the Club Mahindra Kanha Resort, a well-appointed resort in Kanha. Situated near the Kanha National Park, this resort in Madhya Pradesh offers comfortable accommodations and is equipped with modern amenities. Guests can enjoy facilities such as a swimming pool, spa, and multi-cuisine restaurant. The resort also organizes activities like jungle safaris, village tours, and nature walks, providing an immersive experience in the heart of India's wilderness.

Surat, Gujarat

Surat, often referred to as the "Diamond City of India," has also emerged as one of the cleanest cities in India. Known for its rapid urban development, Surat has successfully balanced its industrial growth with a strong commitment to cleanliness and sustainability. The city's efficient waste management systems, well-maintained public spaces, and community-driven cleanliness initiatives have earned it recognition in the Swachh Survekshan rankings. Surat's dedication to maintaining hygiene and promoting eco-friendly practices makes it a role model for urban cleanliness in India.

How to Reach Surat:

  • By Air: Surat International Airport, located around 12 km from the city centre, offers regular flights to major cities like Delhi, Mumbai, and Bangalore.
  • By Rail: Surat Railway Station is a key hub on the Western Railway network, connecting the city to destinations across India.
  • By Road: Surat is well-connected by road through NH48 and has frequent bus services to cities like Ahmedabad, Mumbai, and Pune.

Where to stay in Gujarat:

Club Mahindra Kensville Golf Resort, located near Ahmedabad in Gujarat, is a serene retreat spread across 900 acres of lush greenery with an 18-hole signature golf course. The resort in Ahmedabad offers well-appointed rooms with private balconies, modern amenities like a swimming pool, spa, gymnasium, and a multi-cuisine restaurant, ensuring a comfortable stay. Guests can indulge in activities such as nature trails, horse riding, and indoor games, making it a perfect destination for relaxation and recreation.

Navi Mumbai, Maharashtra

Navi Mumbai, a planned satellite city of Mumbai, has emerged as one of the top cleanest cities in India, consistently ranking high in the Swachh Survekshan surveys. Known for its well-organized infrastructure, efficient waste management systems, and green initiatives, Navi Mumbai exemplifies sustainable urban living. The city's clean streets, ample green spaces, and active community participation in cleanliness drives have made it a benchmark for other metropolitan regions. As one of India's fastest-growing urban centres, Navi Mumbai combines modern development with a strong commitment to environmental responsibility.

How to Reach Navi Mumbai:

  • By Air: The nearest airport is Chhatrapati Shivaji Maharaj International Airport in Mumbai, about 30 km away, with an upcoming Navi Mumbai International Airport under construction.
  • By Rail: Navi Mumbai is well-connected by the Mumbai Suburban Railway via the Harbour Line, with major stations like Vashi, Nerul, and Panvel.
  • By Road: The city is accessible through the Mumbai-Pune Expressway and Sion-Panvel Highway, with regular bus services from Mumbai and nearby cities.

Where to stay in Maharashtra:

Nestled amidst 8 acres of lush forest, Club Mahindra Sherwood Mahabaleshwar Resort offers a tranquil retreat in Maharashtra's renowned hill station. Guests can enjoy spacious rooms with modern amenities, a swimming pool, a spa, and a multi-cuisine restaurant. The resort in Mahabaleshwar provides easy access to local attractions like Venna Lake and Pratapgarh Fort, making it an ideal destination for relaxation and exploration.

Visakhapatnam, Andhra Pradesh

Visakhapatnam, often called "Vizag," is not only a picturesque coastal city but also one of the cleanest cities in India, recognized for its consistent rankings in the Swachh Survekshan surveys. Known for its pristine beaches, well-maintained parks, and efficient waste management systems, Visakhapatnam exemplifies a perfect balance between urban development and environmental care. The city’s proactive efforts in promoting cleanliness, eco-friendly practices, and public awareness have made it a role model for urban sustainability in India.

How to Reach Visakhapatnam:

  • By Air: Visakhapatnam International Airport, located 12 km from the city centre, connects to major cities like Delhi, Mumbai, Hyderabad, and Chennai.
  • By Rail: Visakhapatnam Railway Station is a major hub on the East Coast Railway, with excellent connectivity to cities across India.
  • By Road: The city is accessible via NH16, with regular bus services linking it to nearby states and cities.

Where to stay in Andhra Pradesh:

Starlit Suites Tirupati Resort is a Club Mahindra associate resort. This resort in Tirupati offers spacious suites with balconies, separate living areas, and fully-equipped kitchenettes, providing a comfortable stay for pilgrims and travellers. Guests can enjoy amenities such as a rooftop swimming pool, multi-cuisine restaurant, and fitness centre. The resort's proximity to Tirupati Railway Station and central bus stop ensures convenient access to local attractions.

Bhopal, Madhya Pradesh

Bhopal, the capital city of Madhya Pradesh, is a remarkable blend of natural beauty and urban planning, earning its place as one of the cleanest cities in India. Known as the "City of Lakes," Bhopal is celebrated for its serene water bodies, lush greenery, and well-maintained public spaces. The city has consistently ranked high in cleanliness surveys, reflecting its efficient waste management systems and community-driven initiatives. With its mix of historical charm and modern infrastructure, Bhopal stands as a shining example of sustainable urban development in India.

How to Reach Bhopal:

  • By Air: Raja Bhoj International Airport, located 15 km from the city centre, connects Bhopal to major cities like Delhi, Mumbai, and Bangalore.
  • By Rail: Bhopal Junction is a key railway hub with excellent connectivity to major cities across India.
  • By Road: The city is well-connected by national highways, with regular bus services from nearby towns and cities.

Where to stay in Madhya Pradesh:

For a comfortable stay in Madhya Pradesh, consider Club Mahindra Bundela Resort Khajuraho. It is a well-appointed resort in Khajuraho. Located near the renowned Khajuraho Temples, this resort offers spacious rooms with modern amenities, a swimming pool, and a multi-cuisine restaurant. Guests can enjoy easy access to local attractions and experience the rich cultural heritage of the region.

Vijayawada, Andhra Pradesh

Vijayawada, a vibrant city situated on the banks of the Krishna River, has earned its place as one of the top cleanest cities in India. Known for its cultural significance and rapid urban growth, Vijayawada has consistently performed well in Swachh Survekshan rankings. The city's clean roads, efficient waste management systems, and community-driven initiatives reflect its commitment to maintaining a hygienic and sustainable environment. As a key hub in Andhra Pradesh, Vijayawada sets a benchmark for cleanliness and urban living.

How to Reach Vijayawada:

  • By Air: Vijayawada International Airport, located about 20 km from the city centre, connects to major cities like Delhi, Mumbai, Bangalore, and Hyderabad.
  • By Rail: Vijayawada Junction is one of India's busiest railway stations, offering excellent connectivity to all parts of the country.
  • By Road: The city is well-connected by national highways, with frequent bus services to neighbouring cities and towns in Andhra Pradesh and beyond.

Where to stay in Andhra Pradesh:

Starlit Suites Resort, a Club Mahindra associate resort in Tirupati, offers spacious suites with balconies, separate living areas, and fully-equipped kitchenettes, providing a comfortable stay for pilgrims and travellers. Guests can enjoy amenities such as a rooftop swimming pool, multi-cuisine restaurant, and fitness centre.

New Delhi (NDMC Area)

The New Delhi Municipal Council (NDMC) area is a standout region in the capital, known for its well-planned infrastructure, lush green spaces, and exceptional cleanliness. As one of the cleanest cities in India, this area exemplifies efficient urban management with its focus on sustainability and hygiene. With landmarks like Connaught Place, Rashtrapati Bhavan, and India Gate, the NDMC area combines historic charm with modern amenities, setting a benchmark for urban living.

Mysuru, Karnataka

Mysuru, often referred to as the "Cultural Capital of Karnataka," is celebrated not only for its royal heritage but also as one of the cleanest cities in India. Known for its majestic Mysore Palace, beautifully maintained parks, and well-planned streets, Mysuru has consistently ranked high in Swachh Survekshan surveys. The city's effective waste management practices and community participation in cleanliness drives make it a shining example of sustainable urban living. Mysuru’s blend of tradition, beauty, and cleanliness continues to charm residents and visitors alike.

How to Reach Mysuru:

  • By Air: Mysuru Airport, located about 12 km from the city centre, connects to major cities like Bengaluru and Chennai. For international and additional domestic flights, Bengaluru's Kempegowda International Airport (170 km away) is the nearest hub.
  • By Rail: Mysuru Junction is a major railway station that is well-connected to cities like Bengaluru, Chennai, and Hyderabad.
  • By Road: Mysuru is accessible via a well-maintained road network, including the Bengaluru-Mysuru Expressway, with frequent bus and taxi services.

Where to stay in Mysuru, Karnataka:

Club Mahindra Golden Landmark Resort in Mysuru offers a serene retreat amidst lush greenery, combining modern amenities with traditional charm. Guests can enjoy spacious rooms, a multi-cuisine restaurant, a rejuvenation centre, and recreational facilities, ensuring a comfortable stay. The resort in Mysuru is near to attractions like Mysore Palace and Chamundi Hills makes it an ideal base for exploring the city's rich heritage.

Chandigarh, Punjab

Chandigarh, known as "The City Beautiful," stands as one of the cleanest cities in India, reflecting exceptional urban planning and sustainability. Designed by the renowned architect Le Corbusier, Chandigarh boasts well-laid streets, lush green spaces, and modern infrastructure. Its efficient waste management systems, clean public spaces, and proactive community initiatives have consistently placed it high in cleanliness rankings. As the capital of both Punjab and Haryana, Chandigarh sets a benchmark for urban living and eco-conscious development.

How to Reach Chandigarh:

  • By Air: Chandigarh International Airport is well-connected to major cities like Delhi, Mumbai, and Bangalore.
  • By Rail: Chandigarh Railway Station offers excellent connectivity to cities like Delhi, Amritsar, and Jaipur.
  • By Road: The city is accessible via National Highways and is well-connected by regular bus services from Delhi, Punjab, and Haryana.

Where to stay in Punjab:

Fortune Ranjit Vihar Resort, a Club Mahindra associate resort in Amritsar, offers modern accommodations with spacious rooms and top-notch amenities. Located in the vibrant Ranjit Avenue area, it features a swimming pool, spa, and dining options for a comfortable stay. The resort's prime location ensures easy access to iconic attractions like the Golden Temple and Wagah Border. This resort in Punjab is an excellent choice for travellers exploring the cultural heart of Punjab.

Ahmedabad, Gujarat

Ahmedabad, the largest city in Gujarat, is a dynamic blend of historical significance and modern development. Recognized as India’s first UNESCO World Heritage City, Ahmedabad boasts iconic landmarks like the Sabarmati Ashram and Jama Masjid, alongside its bustling textile industry. The city has also made strides in sustainability, earning recognition among the cleanest cities in India for its efforts in waste management and urban cleanliness. With its rich culture and forward-thinking initiatives, Ahmedabad exemplifies a thriving and clean metropolis.

How to Reach Ahmedabad:

  • By Air: Sardar Vallabhbhai Patel International Airport, located about 15 km from the city centre, connects Ahmedabad to major domestic and international destinations.
  • By Rail: Ahmedabad Junction is a major railway station offering excellent connectivity to cities across India.
  • By Road: The city is well-connected by national highways, with regular bus services to nearby cities like Mumbai, Jaipur, and Udaipur.

Where to stay in Ahmedabad, Gujarat:

Club Mahindra Kensville Golf Resort, a serene resort in Ahmedabad, offers a relaxing escape surrounded by a sprawling 18-hole golf course and lush greenery. Guests can enjoy well-designed rooms, a rejuvenating spa, and multi-cuisine dining at this resort in Gujarat

With Club Mahindra membership, travellers gain access to over 140+ Club Mahindra resorts worldwide, perfect for diverse vacation experiences. Member reviews often highlight the peaceful ambience and excellent facilities, making it an ideal getaway.

The cleanest cities in India exemplify how cleanliness, sustainability, and community efforts can create a harmonious urban environment. These cities showcase the positive outcomes of efficient waste management, eco-friendly initiatives, and active citizen participation, serving as role models for others. From fostering hygienic public spaces to preserving environmental balance, they have embraced a culture of cleanliness that not only enhances livability but also inspires progress nationwide. By recognizing and supporting these efforts, we move closer to achieving a greener, healthier, and cleaner India.

  • Destination
  • Travel
  • Experience

About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 290,000 members , who can holiday at 140+ resorts in India and abroad.

Read More

Checkout our resorts

JOIN THE CLUB