Situado en la ladera norte del Monte Carmelo y alrededor de la bahía de Haifa, la ciudad se divide en tres niveles.