A város a Medvednica-hegység déli lábánál a Száva bal partján fekszik. Szamobor, Velika Gorica és Zapresics települések tartoznak hozzá. Lakosainak száma 973,667 , elővárosokkal együtt 1.088.841