Badan Pusat Statistik (BPS) menyebutkan, panjang jalan menurut tingkat kewenangan pemerintahan Kabupaten/Kota di Kota Semarang adalah 839,9 km pada 2020. Rinciannya, sepanjang 510,97 km merupakan jalan aspal, 299,05 km jalan beton, 20,21 km jalan tanah, dan 9,67 km jalan kerikil.
Menurut kondisi jalan, kondisi jalan dengan kategori baik di Kota Semarang berkurang selama 2018-2020. Total jalan dengan kondisi baik pada 2020 sepanjang 331,4 km, berkurang 65,4 km (16,5%) dibanding tahun sebelumnya yang sepanjang 396,8 km.
Penurunan panjang jalan berkondisi baik membuat jalan berkondisi sedang dan rusak semakin bertambah di Kota Semarang. Jalan berkondisi sedang sepanjang 430,25 km pada 2020, bertambah 74,1 km (20,8%) dibanding tahun sebelumnya 356,15 km.
Sedangkan, jalan dengan kondisi rusak tercatat sepanjang 78,24 km pada 2020, bertambah 34,07 km (77,14%) dari tahun sebelumnya sepanjang 44,17 km. Adapun pada 2020, sudah tidak ada kondisi jalan yang termasuk kategori rusak berat di Kota Semarang.
Pada 2020, Kecamatan Gunungpati merupakan kecamatan yang memiliki jalan beraspal terpanjang di Kota Semarang yakni 68,12 km. Di Kecamatan ini sudah tidak ada jalan kerikil maupun tanah. Sementara jalan beraspal di Kecamatan Tugu adalah yang terpendek, yakni hanya 4,2 km.
(Baca Selengkapnya: Berapa Panjang Jalan di Banten pada 2020?)