Chandigarh (Rs 422,503)
Chandigarh's households were the most prosperous in India till Surtis toppled them from the perch. However, Chandigarh continues to be one of the most prosperous cities in India in terms of household incomes.
At Rs 422,503 as its average annual household income, Chandigarh is ranks second in India.
Image: Members of The Indian Sikh Punj Pyara hold traditonal flags as they escort a procession of devotees from The Gurudwara Keshgarh Sahib in Anandpur, near Chandigarh. | Photograph: Narinder Nanu/AFP/Getty Images
Also read: World's 8 most expensive mobiles