Zagreb unterhält Städtepartnerschaften mit folgenden Städten:
* Mainz (Deutschland), seit 1967
* Sankt Petersburg (Russland), seit 1968
* Tromsø (Norwegen), seit 1971
* Kyōto (Japan), seit 1972
* Krakau (Polen), seit 1975
* Lissabon (Portugal), seit 1977
* Pittsburgh (USA), seit 1980
* Shanghai (China), seit 1980
* Budapest (Ungarn), seit 1994
* Wien (Österreich), seit 1994
* Sarajevo (Bosnien und Herzegowina), seit 2001
* Ljubljana (Slowenien), seit 2001
* Podgorica (Montenegro), seit 2006
* London (Großbritannien), seit 2009
