Pasuruan () is a city in East Java Province of Java, Indonesia. It had a population of 186,262 at the 2010 CensusBiro Pusat Statistik, Jakarta, 2011. and 208,006 at the 2020 Census;Badan Pusat Statistik, Jakarta, 2021. the official estimate as of mid 2025 was 213,838 (comprising 107,013 males and 106,825 females).Badan Pusat Statistik, Jakarta, 27 February 2026, Kota Pasuruan Dalam Angka 2026 (Katalog-BPS 1102001.3575)

It is surrounded on the landward side by, but is administratively separate from, Pasuruan Regency. On the north side it faces onto the Madura Strait. It is located around 65 kilometres southeast of Surabaya, the provincial capital.

Administrative districts Pasuruan is divided into four districts (kecamatan), tabulated below with their areas and their populations at the 2010 and 2020 Censuses, together with the official estimates as of mid 2025.Badan Pusat Statistik, Jakarta, 27 February 2026, Kota Pasuruan Dalam Angka 2026 (Katalog-BPS 1102001.3575) The table also includes the locations of the district administrative centres, the number of administrative villages in each district (urban kelurahan) and their names, and the postal codes.

Kode Wilayah Name ofDistrict(kecamatan) Area in km2 Pop'nCensus2010 Pop'nCensus2020 Pop'nEstimatemid 2025AdmincentreNo.ofvillagesNames ofurban villages(kelurahan)with their Post codes 35.75.01 Gadingrejo 8.69 62,401 49,442 51,603Gadingrejo 8Bukir (67138), Gadingrejo (67145), Gentong (67139), Karangketug (67135), Krapyakrejo (67137), Petahunan (67136), Randusari (67136), Sebani (67139) 35.75.02 Purworejo 8.34 66,647 62,007 62,855Kebonagung 7Kebonagung (67116), Pohjentrek (67171), Purutrejo (67117), Purworejo (67115), Sekargadung (67127), Tembokrejo (67118), Wirogunan (67118) 35.75.03 Bugulkidul 14.97 57,214 31,687 32,407Bugulkidul 6Kepel (67129), Blandongan (67128), Tapaan (67129), Bakalan (67128), Krampyangan (67127), Bugul Kidul (67129) 35.75.04 Panggungrejo 7.00 (a)64,870 66,973Ngemplakrejo 13Bangilan (67111), Bugul Lor (67129), Kandangsapi (67125), Karanganyar (67131), Kebonsari (67114), Mandaranrejo (67123), Mayangan (67112), Ngemplakrejo (67113), Panggungrejo (67124), Pekuncen (67126), Petamanan (67126), Tambaan (67133), Trajeng (67132) Totals 39.00186,262208,006213,838Panggungrejo 34

Note: (a) Panggungrejo District created since 2010 from parts of neighbouring districts; its population in 2010 is included with that of the districts from which it was formed.

Government

Mayor

The Mayor of Pasuruan is the highest-ranking official within the Pasuruan City government. He reports to the Governor of East Java. The current mayor or regional head of Pasuruan City is Adi Wibowo, with Mokhamad Nawawi as vice mayor. They took office on 20 February 2025.

Climate Pasuruan has a tropical savanna climate (Köppen Aw) with little to no rainfall from May to November and heavy rainfall from December to April.

Public transport

Pasuruan located and connected by provincial main road between Surabaya―Banyuwangi. Pasuruan can be reached from Surabaya by bus or local commuter train, which took at least 2 hours. It also can be reached from Malang by bus or car that took at least 1.3 hours. This town linked with other cities by Trans Java Freeway.

The city has an active railway station as a stop for intercity trains and local commuter from Surabaya Kota. To the west before Bangil railway station there's Kraton railway station which is inactive today due to close range from Pasuruan station. In the past, this city had the local steam tram company named Pasoeroean Stoomtram Maatschappij served from 1896 to 1969. This train served as passenger transport as well as freight transport of agricultural products such as sugarcane, tea and tobacco.

Sport The town has two football clubs, which both play at the 5,000 capacity Untung Suropati Stadium: Pasuruan United and Persekap Pasuruan.

Pasuruan United This club was founded with the name Persema 1953 in 2013 by the PSSI Malang City Regional Executive Board. At that time, Persema 1953 was a new club that was planned to be formed for the Third Division competition. They chose to form a new club because they were hesitant to accept the offer to transfer the club Persema Malang. Because, at that time, Persema Malang status was uncertain because it was no longer a member of PSSI since being removed in 2011.

In 2021, Persema 1953 finally changed its name to AFA Syailendra. A year later, in 2022, PSSI approved the name change of the AFA Syailendra, which changed its name to Pasuruan United.

In the 2025–26 Liga 4 season, Pasuruan United were promoted to Liga Nusantara after beating Persigar 1–0 in the second matchday of the fourth round of the national phase, later they became champions after beating Pesik 1–0 in the final.

References

External links AccuWeather Pasuruan, Jawa Timur Simulated historical climate & weather data for Pasuruan Pasuruan Info