New Delhi: Indore topped as the cleanest city of India while Uttar Pradesh's Gonda was last from the end thus becoming the dirtiest city in the country, a list unveiled by the Urban Development Ministry said on Thursday.
Bhopal came second from the top while Vishakhapatnam was placed at third position in the list, Union Minister Venkaiah Naidu told reporters at the National Media Centre here while unveiling the list of Swachh Survekshan.
The fourth position was held by Gujarat's Surat while Mysore, which was first in the previous list of clean cities, was pushed down to the fifth place.
Tiruchurapalli was placed at sixth followed by the New Delhi Municipal Council area at seven, Navi Mumbai at eight, Tirupati at nine and Vadodara at 10.
Five Uttar Pradesh cities have been ranked among the 10 dirtiest in India, with Gonda topping the list.
Bhusawal in Maharashtra has been ranked as the second most dirty city, while Bihar's Bagaha stands third and Uttar Pradesh's Hardoi is fourth.
The other Uttar Pradesh places that feature in the list of unclean towns and cities of India are Bahraich (sixth), Shahjahanpur (ninth) and Khurja (10th).
Bihar's Katihar is the fifth unclean city. Two places in Punjab, Muktsar (seventh) and Abohar (eighth) are also in the 10 most unclean cities.