Semarang je indonéské město ve střední části ostrova Jáva, na jeho severním pobřeží a v ústí stejnojmenné řeky. Podle sčítání z roku 2010 mělo 2 067 254 obyvatel a bylo tak šestým nejlidnatějším městem v Indonésii. Rozlohou 373 km² je pak pátým největším městem po Jakartě, Surabaje, Bandungu a Medanu. Je především průmyslovým a obchodním centrem. Během koloniální éry (Indonésie byla nizozemskou kolonií) se stal Semarang hlavním přístavem země.