Maharashtra is the State in India and one of the crucial economic center, Mumbai and Pune are the Cities comprises many Major Companies and Head quartered for many MNC Companies. The state covers an area of 307,731 square km and has 112,372,972 inhabitants, Marathi is the official language. The State has many biggest cities including Mumbai, Pune, Thane and Nagpur many of them are hub of industries. Mumbai is the largest and Capital City of Maharashtra with 20 million inhabitants as on 2011 census. The following list of largest cities by Population (2011), the list contains details with District and Area.