In various cleanliness and development surveys, Mysore has consistently ranked as the second cleanest city in India after Chandigarh. It's known for its planned urban development, heritage tourism, and effective civic management. Pune and Bangalore rank lower in such surveys.