Kota Semarang
Secara yuridis, Kota Semarang merupakan wilayah kotamadya (daerah tingkat II) yang terdiri atas 16 wilayah administratif kecamatan dan 177 wilayah administratif kelurahan. Wilayah kecamatan terluas di Kota Semarang adalah Kecamatan Mijen yang memiliki luas 57,55 km persegi, bahkan lebih luas dari wilayah administratif Kotamadya Yogyakarta yang hanya seluas 46 km persegi. Luas wilayah kecamatan terkecil adalah Kecamatan Semarang Selatan yang hanya seluas 5,93 km persegi. Sebelum ditetapkan Peraturan Pemerintah Nomor 16 Tahun 1976 Tentang Perluasan Kotamadya Daerah Tingkat II Semarang, jumah kecamatan di Kota Semarang hanya 9 kecamatan. Paska tahun 1976, kecamatan di Kota Semarang bertambah menjadi 16 buah kecamatan. Pada PP No. 16/1976, beberapa wilayah yang masuk ke dalam wilayah Kabupaten Kendal, Kabupaten Semarang, dan Kabupaten Demak masuk kedalam wilayah administrasi Kota Semarang. Wilayah - wilayah tersebut kemudian tergabung menjadi kecamatan - kecamatan di Kota Semarang, sehingga luasan wilayah administratif Kota Semarang menjadi wilayah kotamadya daerah tingkat II terluas di Pulau Jawa (373,70 km persegi), yang kemudian disusul oleh Kota Surabaya (350,64 km persegi).
Penduduk Semarang umumnya adalah suku Jawa dan menggunakan Bahasa Jawa sebagai bahasa sehari-hari. Agama mayoritas yang dianut adalah Islam. Semarang memiliki komunitas Tionghoa yang besar. Seperti di daerah lainnya di Jawa, terutama di Jawa Tengah, mereka sudah berbaur erat dengan penduduk setempat dan menggunakan Bahasa Jawa dalam berkomunikasi sejak ratusan tahun silam.