- Muchamad Nur Aziz-M Mansyur (Demokrat, Golkar, PKS, PKB). Perolehan suara: 24.064 (61,1 persen)
- Aji Setiawan-Windarti Agustina (PDIP, Gerindra, Perindo, Hanura). Perolehan suara: 15.342 (38,9 persen)
Kota Surakarta:
- Gibran Rakabuming Raka-Teguh Prakosa (PDIP). Perolehan suara: 126.042 (86,5 persen)
- Bagyo Wahyono-Suparjo Fransiskus Xaverius (perseorangan). Perolehan suara: 19.700 (13,5 persen)
Baca Juga: Wakil Gubernur Jawa Tengah Taj Yasin Sebut Mahasiswa Alami Puber Agama dan Sarankan Hal Ini
Baca Juga: Ini Daftar Lengkap Nama 8 Paslon PKB yang Menang di Pilkada Jateng 2020
Kota Semarang:
- Hendrar Prihadi-Hevearita Gunaryanti Rahayu (PKB, Gerindra, PDIP, Golkar, Nasdem, PSI, Demokrat, PAN, PKS). Perolehan suara: 435.390 (91,5 persen)
- Kotak kosong. Perolehan suara: 40.517 (8,5 persen)