Surabaya, Endonezya'nın en büyük ikinci şehri ve Doğu Cava bölgesinin başkentidir. Cava'nın doğusunda, Mas Nehri'nin ağzında ve Madura Boğazı'nın kıyısında bulunur.