Surabaya
Administrative divisions

Surabaya is divided into thirty-one kecamatan (districts), and subdivided into 154 kelurahan (urban villages). The districts are grouped into five areas: Central, North, South, East, and West. The districts are listed below with their areas and their populations at the 2010 Census and the 2020 Census, together with their official estimates as at mid 2023. The table also includes the locations of the district administrative centres, and the number of administrative villages (all classed as urban kelurahan) in each district.

Notes: (a) except the 2 kelurahan of Simomulyo and Simomulyo Baru, which have the postcode of 60281.
detectable_format:multiple_sections[2]