Kořeny Svazu sahají až do roku 1907, kdy se v Kolíně konal První sjezd českých měst Království českého. Sjezdu se zúčastnilo 210 delegátů ze stovky českých měst. Na základě jejich požadavků byl pak založen Svaz českých měst v Království českém. Po 1. světové válce, v roce 1920, došlo k rozšíření působnosti Svazu českých měst na Moravu a Slezsko, později pak i na Slovensko. Vytvořen byl Svaz československých měst.