Krusevac has cooperation, twinning protocols and charters with various foreign cities:
Pistoia, Italy – 1966, cooperation protocol.
Trogir, Croatia – 1972, twinning charter.
Travnik, Bosnia and Herzegovina – 1972, twinning charter.
Corfu, Greece – 1985, twinning charter and cooperation protocol.
Szentendre, Hungary – 1990, twinning charter.
Kiryat Gat, Israel – 1990, cooperation charter.
Ramnicu Valcea, Romania – 2003, twinning charter.
Volgograd, Russia – since 1999, cooperation charter.
Stara Zagora, Bulgaria – since 2000, cooperation charter.
Ryazan, Russia – since 2000, cooperation charter.
Zalec, Slovenia – since 2006, Agreement on mutual cooperation.
Bijeljina, Republic of Srpska – since 2008, twinning charter.
Odintsovo, Russia – since 2012, cooperation-establishing charter (twinning).
Elektrostal, Russia – since 2012, the protocol of intention for establishing cooperation.
Eskisehir, Turkey – since 2012, agreement for opening negotiations for cooperation.
East Sarajevo, Republic of Srpska – since 2013, the protocol for establishing cooperation.
Stavros, Greece – since 2013, the protocol for establishing cooperation.
Lipetsk, Russia – since 2016, resolution for establishing cooperation.
Novopolotsk, Belarus – since 2016, protocol for establishing cooperation.

