
Kota Semarang ( translit. Semarang) adalah ibu kota dan kota terbesar di Provinsi Jawa Tengah, Indonesia. Kota ini merupakan pelabuhan utama pada masa penjajahan Belanda, dan masih menjadi pusat regional dan pelabuhan penting hingga saat ini. Kota ini dinobatkan sebagai destinasi wisata terbersih di Asia Tenggara oleh Standar Kota Wisata Bersih ASEAN (ACTCS) untuk periode 2020–2022.
Luas wilayahnya dan jumlah penduduknya 1.555.984 jiwa pada sensus tahun 2010 dan 1.653.524 jiwa pada tahun 2020, menjadikannya kota terpadat kesembilan di Indonesia setelah DKI Jakarta, Surabaya, Bandung, Medan, dan Palembang; jumlah penduduk resmi pada 30 Juni 2026 adalah 1.703.799 jiwa.
Wilayah perkotaan yang terbangun ini memiliki 3.183.516 penduduk pada sensus tahun 2010, tersebar di dua kota dan 4 kabupaten. Wilayah Kedungsepur memiliki populasi lebih dari 6 juta jiwa pada tahun 2020 (lihat bagian Semarang Raya). Penduduk kota ini sebagian besar adalah orang Jawa dengan kehadiran etnis Tionghoa yang signifikan.
Kota Semarang dipimpin oleh wali kota Agustina Wilujeng Pramestuti sejak 20 Februari 2025. Kota ini terletak sekitar 477 km sebelah timur DKI Jakarta dan 312 km sebelah barat Kota Surabaya, Jawa Timur. Kota Semarang berbatasan dengan Laut Jawa di sebelah utara, Kabupaten Demak di sebelah timur, Kabupaten Semarang di sebelah selatan, dan Kabupaten Kendal di sebelah barat. Kota Semarang memiliki luas wilayah administratif sebesar 373,70 km persegi, sekaligus merupakan administrasi otonom terluas di Pulau Jawa.
Bagian ini belum tersedia dalam bahasa Indonesia.
Semarang (?) batik made prior to 1867, in the workshop owned by batik pioneer Carolina Josephina von Franquemont (1817–1867). Photo courtesy of the Queen Sirikit Museum of Textiles, Bangkok
Diponegoro University Semarang State University campus gate There are 593 elementary schools, 220 junior high schools, 106 senior high schools, and 88 vocational high schools, both public and private in Semarang.
There are 20 universities in Semarang, 12 of them private and 8 public. The most renowned universities of Semarang are Diponegoro University and Soegijapranata University.
Diponegoro University (UNDIP): It is one of national or state-owned universities in Semarang, founded in 1957. The university has 11 faculties and 2 schools: Faculty of Economics and Business, Faculty of Social and Political Sciences, Faculty of Humanities, Faculty of Law, Faculty of Medicine, Faculty of Engineering, Faculty of Fishery and Marine Sciences, Faculty of Natural Sciences and Mathematics, Faculty of Public Health, Faculty of Animal Agriculture, Faculty of Psychology, Vocational School, and Postgraduate School. The university also offers a postgraduate program. Diponegoro University is one of the best universities in Indonesia. Semarang State University in Indonesian Universitas Negeri Semarang (UNNES): It is one of national or state-owned universities in Semarang, founded in 1965. The university has 8 faculties and Postgraduate School: Faculty of Science Education, Faculty of Engineering, Faculty of Language and Art, Faculty of Sport Science, Faculty of Social Science, Faculty of Economics, Faculty of Law, and Faculty of mathematics and science. Semarang State University is one of the best university in Indonesia. Soegijapranata Catholic University (UNIKA): It is one of the private universities in Semarang, founded in 1982. There are 8 faculties in UNIKA: Faculty of Architecture and Design, Faculty of Law and Communication, Faculty of Engineering, Faculty of Language and Arts, Faculty of Economics and Business, Faculty of Agricultural and Technology, Faculty of Psychology, and Faculty of Computer Science. Muhammadiyah University of Semarang (UNIMUS): It is one of the private universities in Semarang, founded in 1996. On 4 August 1999 the Minister of Education and Culture of the Republic of Indonesia issued an Operational Permit for the University of Muhammadiyah Semarang with number: 139O/1999. 14 study programs that obtained operational permits at the beginning of the opening in 1999 including: Public Health Study Program (Bachelor's degree), Statistics Study Program (Bachelor's degree), Mechanical Engineering Study Program (Bachelor and Diploma degree), Electrical Engineering Study Program (Bachelor and Diploma degree), Food Technology Study Program (Bachelor's degree), Agricultural Technology Study Program (Bachelor's degree), Management Study Program (Bachelor's degree), Company Administration Study Program (Diploma degree), Accounting Study Program (Diploma degree), English Language Study Program (Bachelor's degree), English Language Study Program (Diploma degree) and Japanese Language Study Program (Diploma degree). In Semarang, there is also a public university providing education through distance learning or distance education at Universitas Terbuka (Indonesia Open University).
There are several sport centres in Semarang. Jatidiri sport centre or Jatidiri Stadium is one of the biggest sport centres in Semarang, located in Karangrejo, Gajahmungkur. The centre comprises a soccer field, in line skate track, tennis filed, climbing wall, swimming pool, and many others. The capacity of the centre is about 21,000 people.
Knight Stadium is a futsal and basketball centre in Semarang, located in Grand Marina complex. There is a café and fitness centre in Knight Stadium.
Dugderan is an annual festival in Semarang designated to welcome the Ramadan month (a fasting month for Moslems). The word "dug" describes the sound of bedug (traditional Indonesian musical instrument). The word "der" describes the sound of fireworks.
The icon of the festival is a special puppet dragon-like animal called Warak Ngendog. The word "warak" stands for "holy" and the word "ngendog" expresses a reward for Muslims. Warak Ngendog's feet are chained, representing people's desire that should be postponed during this holy month. As Dugderan is a festival unique for Semarang, it represents an important attraction for both local people and visitors.
Suara Merdeka is the major local newspaper in Semarang, as well as Central Java. Other major newspapers include Tribun Jateng and Wawasan.
Gambar Semarang pada tahun 1859 oleh C. Buddingh ki|Lambang Staadsgemeente Semarang pada zaman Hindia Belanda, ditetapkan pada tahun 1827.
Sejarah Semarang berawal kurang lebih pada abad ke-6 M, yaitu daerah pesisir yang bernama Pragota (sekarang menjadi Bergota) dan merupakan bagian dari kerajaan Mataram Kuno. Daerah tersebut pada masa itu merupakan pelabuhan dan di depannya terdapat gugusan pulau-pulau kecil. Akibat pengendapan, yang hingga sekarang masih terus berlangsung, gugusan tersebut sekarang menyatu membentuk daratan. Bagian kota Semarang Bawah yang dikenal sekarang ini dengan demikian dahulu merupakan laut. Pelabuhan tersebut diperkirakan berada di daerah Pasar Bulu sekarang dan memanjang masuk ke Pelabuhan Simongan, tempat armada Laksamana Cheng Ho bersandar pada tahun 1435 M. Di tempat pendaratannya, Laksamana Cheng Ho mendirikan kelenteng dan masjid yang sampai sekarang masih dikunjungi dan disebut Kelenteng Sam Po Kong (Gedung Batu).
Pada akhir abad ke-15 M ada seseorang ditempatkan oleh Kerajaan Demak, dikenal sebagai Pangeran Made Pandan (Sunan Pandanaran I), untuk menyebarkan agama Islam dari perbukitan Bergota. Dari waktu ke waktu daerah itu semakin subur, dari sela-sela kesuburan itu tumbuhlah pohon asam yang berjarak antara satu sama lain (jarang-jarang) (bahasa Jawa: asem arang), sehingga memberikan gelar atau nama daerah itu yang kemudian menjadi Semarang.
Kantor KPM (Koninklijke Paketvaart Maatschappij) di Semarang (1918-1930) Sebagai pendiri desa, kemudian menjadi kepala daerah setempat, dengan gelar Kyai Ageng Pandan Arang I. Sepeninggalnya, pimpinan daerah dipegang oleh putranya yang bergelar Pandan Arang II (kelak disebut sebagai Sunan Bayat atau Sunan Pandanaran II atau Sunan Pandanaran Bayat atau Ki Ageng Pandanaran atau Sunan Pandanaran saja). Di bawah pimpinan Pandan Arang II, daerah Semarang semakin menunjukkan pertumbuhannya yang meningkat, sehingga menarik perhatian Sultan Hadiwijaya dari Kesultanan Pajang. Karena persyaratan peningkatan daerah dapat dipenuhi, Sultan pun memutuskan untuk menjadikan Semarang setingkat dengan Kabupaten, pada tanggal 2 Mei 1547 bertepatan dengan peringatan Maulid Nabi Muhammad SAW, tanggal 12 Rabiul Awal tahun 954 H, setelah berkonsultasi dengan Sunan Kalijaga. Tanggal 2 Mei kemudian ditetapkan sebagai hari jadi kota Semarang. Seiring dengan jatuhnya Pajang ke tangan Kesultanan Mataram, wilayah Semarang masuk dalam wilayahnya.
Pada tanggal 15 Januari 1678 Amangkurat II dari Kesultanan Mataram di Kartasura, menggadaikan Semarang dan sekitarnya kepada VOC sebagai bagian pembayaran hutangnya. Dia mengklaim daerah Priangan dan pajak dari pelabuhan pesisir sampai hutangnya lunas. Pada tahun 1705 akhirnya Susuhunan Pakubuwono I menyerahkan Semarang kepada VOC sebagai bagian dari perjanjiannya karena telah dibantu untuk merebut kembali Keraton Kartasura. Sejak saat itu Semarang resmi menjadi kota milik VOC dan kemudian Pemerintah Hindia Belanda.
ki|Residentie Semarang sebagai cikal-bakal Metropolitan Semarang Raya. Pada tahun 1906 dengan Stadblat Nomor 120 tahun 1906 dibentuklah pemerintah Gemeente. Pemerintah kota besar ini dikepalai oleh seorang Burgemeester (Wali kota). Sistem Pemerintahan ini dipegang oleh orang-orang Belanda berakhir pada tahun 1942 dengan datangnya pemerintahan pendudukan Jepang.
Pada masa Jepang terbentuklah pemerintah daerah Semarang yang dikepalai Militer (Shico) dari Jepang. Didampingi oleh dua orang wakil (Fuku Shico) yang masing-masing dari Jepang dan seorang bangsa Indonesia. Tidak lama sesudah kemerdekaan, yaitu tanggal 15 sampai 20 Oktober 1945 terjadilah peristiwa kepahlawanan pemuda-pemuda Semarang yang bertempur melawan balatentara Jepang yang bersikeras tidak bersedia menyerahkan diri kepada Pasukan Republik. Perjuangan ini dikenal sebagai Pertempuran Lima Hari.
Tahun 1946 Inggris atas nama Sekutu menyerahkan kota Semarang kepada pihak Belanda. Ini terjadi pada tanggal 16 Mei 1946. Tanggal 3 Juni 1946 dengan tipu muslihat, pihak Belanda menangkap Mr. Imam Sudjahri, wali kota Semarang sebelum proklamasi kemerdekaan. Selama masa pendudukan Belanda tidak ada pemerintahan daerah kota Semarang. Namun para pejuang di bidang pemerintahan tetap menjalankan pemerintahan di daerah pedalaman atau daerah pengungsian di luar kota sampai dengan bulan Desember 1948. Daerah pengungsian berpindah-pindah mulai dari kota Purwodadi, Gubug, Kedungjati, Salatiga, dan akhirnya di Yogyakarta. Pimpinan pemerintahan berturut-turut dipegang oleh R. Patah, R. Prawotosudibyo dan Mr. Ichsan.
Pemerintahan pendudukan Belanda yang dikenal dengan Recomba berusaha membentuk kembali pemerintahan Gemeente seperti pada masa kolonial dulu di bawah pimpinan R Slamet Tirtosubroto. Hal itu tidak berhasil, karena dalam masa pemulihan kedaulatan harus menyerahkan kepada Komandan KMKB Semarang pada bulan Februari 1950. Tanggal 1 April 1950 Mayor Suhardi, Komandan KMKB, menyerahkan kepemimpinan pemerintah daerah Semarang kepada Koesoebiyono, seorang pegawai tinggi Kementerian Dalam Negeri di Yogyakarta. Ia menyusun kembali aparat pemerintahan guna memperlancar jalannya pemerintahan.
Batas wilayah administrasi Kota Semarang meliputi:
Kota Semarang adalah salah satu kota penting yang terletak di pesisir utara Jawa dan sebagai hub utama penghubung Jakarta–Surabaya dan kota–kota di pedalaman selatan Jawa (Surakarta dan Yogyakarta). Kota Semarang memiliki ketinggian dari 2 meter bawah permukaan laut hingga 340 meter di atas permukaan laut dengan kemiringan lereng 0%–45%. Kota Semarang merupakan kota yang memiliki kondisi topografi yang unik berupa wilayah dataran rendah yang sempit dan wilayah perbukitan yang memanjang dari sisi barat hingga sisi timur Kota Semarang. Wilayah dataran rendah di Kota Semarang sangat sempit.
Wilayah dataran rendah pada wilayah barat Kota Semarang hanya memiliki lebar 4 kilometer dari garis pantai, sedangkan pada wilayah timur Kota Semarang wilayah dataran rendah semakin melebar hingga 11 kilometer dari garis pantai. Wilayah dataran rendah ini merupakan dataran banjir dari sungai-sungai besar yang mengalir di Kota Semarang, seperti Kali Garang (Banjir Kanal Barat), Kali Pengkol, dan Kali Bringin. Wilayah dataran rendah ini membentang di sisi utara Kota Semarang dan hampir mencakup 40% total wilayah Kota Semarang. Wilayah dataran rendah ini dikenal sebagai kota bawah (Semarang Ngisor), sekaligus sebagai pusat aktivitas perekonomian kota. Dengan kondisi demikian, wilayah kota bawah sering kali dilanda banjir tahunan dan puncaknya ketika musim penghujan. Sejumlah wilayah khususnya Semarang Utara, banjir ini kadang juga disebabkan luapan air pasang laut (banjir rob). Wilayah perbukitan di Kota Semarang ini membentang di sisi selatan. Perbukitan ini merupakan bagian dari rangkaian formasi pegunungan utara Jawa yang membentang dari Banten hingga Jawa Timur. Wilayah perbukitan di Kota Semarang dikenal sebagai kota atas (Semarang Dhuwur). Wilayah perbukitan ini juga merupakan kawasan hulu dari sungai-sungai besar yang mengalir di Kota Semarang. Wilayah kota atas juga bagian dari bentang kaki gunung api Ungaran, yang terletak pada sisi selatan Kota Semarang.
Kota bawah ini meliputi Kecamatan Tugu, Semarang Barat, Semarang Tengah, Semarang Selatan, Semarang Timur, Gayamsari, Pedurungan, Genuk, dan Semarang Utara. Kota bawah ini merupakan kawasan pusat kota dan jantung perekonomian Semarang. Kota bawah juga berperan sebagai downtown, antara lain untuk pusat hiburan, perdagangan, pelayanan publik, dan pemerintahan. Kondisi topografi kota bawah yang mendukung, mendorong pertumbuhan ekonomi sangat cepat dan timbul perluasan wilayah perkotaan. Kota atas ini meliputi Kecamatan Gajahmungkur, Candisari, Banyumanik, Tembalang, Gunung Pati, Ngaliyan dan Mijen. Kini, wilayah kota atas merupakan pusat pertumbuhan baru di Kota Semarang. Salah satu sektor wilayah yang memiliki pertumbuhan yang spesifik terhadap differensiasi pusat aktivitas dan aglomerasi penduduk adalah sektor Banyumanik–Tembalang. Sarana prasara yang mendukung, sangat mendorong pertumbuhan dan minat investasi pada wilayah tersebut. Pertumbuhan pada wilayah ini ditandai dengan berkembangnya permukiman, munculnya pusat perekenomian baru, dan eksistensi gedung pencakar langit. Salah satu alasan wilayah ini berkembang juga merupakan hasil kebijakan Pemerintah Kota Semarang memindahkan UNDIP dari Pleburan ke Tembalang, sebagai upaya pemerataan penduduk di Kota Semarang. Strategi ini juga dilakukan pada pemindahan kampus UNNES dari Kelud Raya ke Gunung Pati.
Kota Semarang dialiri oleh beberapa sungai/kali, meliputi Sungai Garang (Kanal Barat), Sungai Semarang, Sungai Kanal Timur, Sungai Sringin, Sungai Plumbon, Sungai Karanganyar, Sungai Bringin, Sungai Cilandak, dan Sungai Siangker. Beberapa sungai ini difungsikan sebagai sistem drainase untuk pengendali banjir di Kota Semarang, meliputi Sungai Garang, Sungai Semarang, Sungai Kanal Timur, Sungai Plumbon, dan Sungai Bringin. Sistem hidro-drainase di Kota Semarang sudah mengenali sistem kanalisasi seperti kota-kota di Belanda. Sistem kanalisasi ini dilatarbelakangi oleh Pemerintah Hindia Belanda yang melakukan kanalisasi di Sungai Semarang dengan menyudet Sungai Semarang dengan Sungai Garang, untuk keperluan drainase banjir kota dan jalur lalu lintas kapal dagang. Sungai Semarang ini merupakan sungai yang mengalir ke wilayah pusat kota. Sungai Semarang mengalir dari kaki Bukit Bergota sisi barat–selatan Lawang Sewu–jalur inspeksi Batan Miroto–Pecinan–Kota Lama–Muara Baru.
Pada tahun 1885, kanalisasi telah rampung dibangung oleh Pemerintah Hindia Belanda pada Sungai Garang (sisi barat kota). Sungai Garang ini merupakan Banjir Kanal Barat yang letaknya tepat di tengah wilayah Kota Semarang dan membagi Kota Semarang menjadi dua sisi, yaitu sisi barat dan sisi timur. Tahun 1895, Kanalisasi baru telah diselesaikan oleh Pemerintah Belanda sebagai upaya pencegahan banjir yang semakin parah di Kota Semarang kala itu, yaitu dengan membangun Banjir Kanal Timur. Pembangunan Banjir Kanal Timur ini dilakukan dengan menyudet Sungai Plumbon yang mengalir di wilayah timur Kota Semarang. Pembangunan kanalisasi di Kota Semarang merupakan pembangunan kanalisasi pertama di Indonesia. Keberhasilan kanalisasi Kota Semarang ini mendorong pembangunan kanalisasi di kota-kota lain, seperti Jakarta, Surabaya, dan Padang. Hingga kini, ketiga sungai kanal tersebut masih menjadi sorotan Pemerintah Kota Semarang untuk melakukan normalisasi dan pengerukan, agar drainase perkotaan dapat berfungsi sebagaimana mestinya.
Kota Semarang memiliki kemiripan karakteristik kondisi fisik dengan kota-kota di Belanda. Kemiripan ini berupa cekungan bawah laut, karena adanya depresi daratan sehingga membentuk ledokan yang tidak begitu luas. Depresi daratan ini disebabkan karena penurunan muka tanah dan land subsidence akibat eksploitasi airtanah berlebih. Jenis tanah aluvial juga berpengaruh dalam penurunan muka tanah di wilayah Kota Semarang. Adanya cekungan ini juga efek yang ditimbulkan karena aktivitas reklamasi pada pantai-pantai di Kota Semarang yang membentuk tanggul-tanggul laut. Beberapa wilayah di Kota Semarang, khususnya Semarang Utara memiliki ketinggian dibawah permukaan laut. Kondisi seperti ini memungkinkan timbulnya banjir cukup parah pada wilayah cekungan tersebut.
Kota Semarang memiliki garis pantai sepanjang 20 kilometer dengan tipologi pantai yang tidak beraturan. Pengaruh aktivitas manusia berperan dalam perubahan tipologi pantai, seperti aktivitas reklamasi dan sedimentasi oleh sungai. Salah satu kawasan reklamasi yang cukup dikenali oleh masyarakat Kota Semarang adalah Pantai Marina. Pertumbuhan Kota Semarang tidak lepas dari kondisi geografis Semarang yang merupakan wilayah pesisir dengan adanya pelabuhan. Pelabuhan menjadi cikal bakal pertumbuhan Kota Semarang hingga menjadi wilayah perkotaan saat ini. Bermula dari aktivitas perdagangan di pelabuhan menjadikan Kota Semarang merupakan wilayah strategis dalam pengembangan perekonomian dan kontribusi distribusi barang jasa sejak zaman pra-kolonialisme. Sungai-sungai yang mengalir di pusat kota dahulu merupakan kawasan pelabuhan. Salah satu sungai tersibuk sebagai jalur lalu lintas kapal dan perahu adalah sungai Semarang. Akibat sedimentasi sungai, sungai Semarang sudah tidak memungkinkan untuk jalur lalu lintas, kemudian pelabuhan direlokasi ke Muara Baru.
Kota Semarang memiliki kondisi iklim tropis dengan tipe iklim menurut klasifikasi Koppen adalah Am (tropikal monsunal). Iklim tropis monsunal ini dipengaruhi oleh letak lintang yang cukup jauh dari khatulistiwa sehingga efek ITCZ (hujan tahunan) kurang berpengaruh di Kota Semarang. Iklim monsunal ini juga berpengaruh terhadap pola musim di Kota Semarang secara periodik, yaitu musim keringpenghujan. Pola musim di Kota Semarang disebabkan oleh pergerakan tahunan matahari yang menyebabkan perubahan dan perbedaan tekanan pada wilayah permukaan bumi.
Musim basah/penghujan memiliki periode 6 bulan (Oktober–Maret) meskipun keadaan sering berubah-ubah. Bulan Januari merupakan puncak musim basah dengan rata-rata curah hujan 430 mm dengan suhu rata-rata 27 derajat. Musim basah di Kota Semarang memiliki karakteristik dengan kondisi udara yang hangat dan basah. Musim basah ini terjadi karena adanya aliran massa udara dingin dari Benua Asia bertemu dengan massa udara hangat di sepanjang khatulistiwa, sehingga menimbulkan gumpalan awan dengan kandungan uap air tinggi di kawasan ekuator. Bulan-bulan basah juga merupakan periode penyinaran matahari lebih panjang daripada periode bulan-bulan kering. Puncaknya pada tanggal 22 Desember di mana terjadi December Solstice (titik balik selatan matahari), yang mana lama panjang hari di Kota Semarang adalah 12 jam 30 menit (lebih panjang 30 menit).
Musim kering/kemaru memiliki periode 6 bulan (April–September) meskipun keadaan dan awal musim sering berubah-ubah. Bulan Agustus merupakan puncak musim kering dengan rata-rata curah hujan 60 mm dengan suhu rata-rata 28 derajat. Musim kering ini memiliki karakteristik kondisi udara yang kering dan terik. Terdapat fenomena yang terjadi ketika musim kering berlangsung di Kota Semarang, yaitu fenomena penurunan suhu udara. Fenomena penurunan suhu udara ini terjadi akibat adanya aliran massa udara dingin dari Australia menuju ke Benua Asia.
Aliran massa udara dingin ini terjadi karena adanya pembentukan sistem tekanan tinggi di Australia dan pusat tekanan rendah di Asia sepanjang periode musim kering. Kondisi ini juga dipengaruhi oleh pergerakan tahunan matahari dan letak matahari yang saat periode musim kering berada di belahan bumi utara. Suhu udara terendah yang pernah terekam pada bulan Juli 2015 mencapai 18 °C. Periode bulan-bulan kering merupakan periode penyinaran matahari lebih singkat dibandingkan bulan-bulan basah. Puncaknya pada tanggal 21 Juni di mana terjadi June Solstice (titik balik utara matahari), yang mana lama panjang hari di Kota Semarang adalah 11 jam 35 menit (lebih singkat 25 menit).
Musim peralihan merupakan periode di mana terjadi pergantian musim, baik basah ke kering maupun sebaliknya. Musim peralihan ini terjadi pada bulan-bulan awal dan akhir baik musim basah maupun kering, yaitu bulan September, Oktober, Maret, dan April. Musim peralihan ini ditandai dengan bulan-bulan lembap yang mana curah hujan bulanan lebih dari 100 mm, tetapi kurang dari 200 mm. Karakteristik musim peralihan ini ditandai dengan kondisi udara yang sangat lembap, sehingga menimbulkan efek gerah pada tubuh. Kondisi udara pada musim peralihan sangat ideal bagi pertumbuhan mikroorganisme, sehingga banyak muncul penyakit, seperti flu, demam, dan penyakit kulit. Bulan-bulan musim peralihan ini disebabkan oleh fenomena kulminasi yang terjadi di Kota Semarang. Fenomena kulminasi terjadi pada bulan Oktober akhir dan bulan Februari pertengahan di Kota Semarang.
Kota Semarang memiliki iklim basah dengan rata-rata curah hujan tahunan sebesar 2.780 mm. Meskipun demikian, curah hujan di Kota Semarang bervariasi, karena pengaruh dari efek topografi yang ada di Kota Semarang. Kota bawah memiliki rata-rata curah hujan tahunan sebesar 2.500 mm, sedangkan Kota atas memiliki rata-rata curah hujan tahunan lebih tinggi sebesar 3.000 mm. Perbedaan curah hujan ini disebabkan karena efek topografi yang menimbulkan hujan konveksi pada wilayah Kota Semarang. Rata-rata suhu tahunan di Kota Semarang sebesar 28 °C, dengan fluktuasi suhu tidak begitu signifikan dalam setahun. Suhu tertinggi yang pernah terjadi di Kota Semarang adalah 39 °C, dan suhu terendah yang pernah terjadi adalah 18 °C. Fenomena suhu panas ini juga karena adanya fenomena urban heat island di Kota Semarang.