List of cities in Gujarat by population

The following is a list of the largest (in area) and most populous cities in Gujarat, India as per the 2021 census.

There are 31 cities in Gujarat with a population over 100,000.

This is a list of cities and towns in Gujarat, India.

[1] Population of main cities of Gujarat 1901–2011:[2] The state of Gujarat is divided into four divisions namely North Gujarat, Central Gujarat, South Gujarat and Saurashtra-Kutch.In which the headquarters of North Gujarat is Patan, the headquarters of Central Gujarat is Ahmedabad, the headquarters of South Gujarat is Surat and the headquarters of Saurashtra-Kutch is Rajkot.