Mestni svet je najvišji organ odločanja v vseh zadevah v okviru pravic in dolžnosti mestne občine in tako predstavlja zakonodajno telo mestne občine.
Sestavlja ga 33 članov. Njihov mandat traja štiri leta. Njihove dolžnosti in pravice so določene z zakonom, statutom Mestne občine Kranj, poslovnikom mestnega sveta in drugimi akti. Mestni svetniki svoje delo opravljajo nepoklicno in se sestajajo na rednih in izrednih sejah mestnega sveta ter sejah njegovih delovnih teles. Mestni svet predstavlja, sklicuje in vodi župan, ki pa nima pravice do glasovanja.
Člani mestnega sveta v mandatnem obdobju 2022-2026:
SOCIALNI DEMOKRATI (7 svetnikov)
GIBANJE SVOBODA (6 svetnikov)
SLOVENSKA DEMOKRATSKA STRANKA (6 svetnikov)
DRŽAVLJANSKO GIBANJE RESNI.CA (5 svetnikov)
NOVA SLOVENIJA - KRŠČANSKI DEMOKRATI (3 svetniki)
VEČ ZA KRANJ (2 svetnika)
POVEZANE LOKALNE SKUPNOSTI (2 svetnika)
IGOR VELOV - LISTA ZA RAZVOJ KRANJA (1 svetnik)
LEVICA (1 svetnica)
Zoran za Kranj
Od 26. 1. 2021 preimenovani v »Resni.ca« (4 svetniki)
SDS - Slovenska demokratska stranka (6 svetnikov)
SD - Socialni demokrati (4 svetniki)
Stranka Alenke Bratušek in Več za Kranj, Boštjan Trilar
Od 26. 11. 2020 preimenovani v »Več za Kranj« (2 svetnika)
Igor Velov - Lista za razvoj Kranja (2 svetnika)
LMŠ - Lista Marjana Šarca
NSi - Nova Slovenija - krščanski demokrati (2 svetnika)
Samostojna svetnica - SLRP - Stranka za enakomeren lokalni razvoj in podjetnost
Samostojni svetnik - PLS - Povezane lokalne skupnosti
Samostojna svetnica - Levica
Samostojna svetnica (od 10. 10. 2019 dalje)
Samostojna svetnica (od 20. 3. 2019 dalje)
Samostojni svetnik - DeSUS, Demokratična stranka upokojencev Slovenije
Samostojna svetnica (od 23. 3. 2020 dalje)
Samostojna svetnica (od 23. 3. 2020 dalje)
Samostojni svetnik (od 25. 5. 2022 dalje)
Gibanje Svoboda (od 29. 8. 2022 dalje) (5 svetnikov)
Samostojna svetnica (od 3. 10. 2022 dalje)