Straż Miejska Miasta Krakowa jest umundurowaną formacją powołaną do ochrony porządku publicznego na terenie gminy, wykonującą zadania w tym zakresie wynikające z ustaw i aktów prawa miejscowego, korzystając z uprawnień przewidzianych w art. 12 ustawy z dnia 29 sierpnia 1997 r. o strażach gminnych. Do zadań Straży Miejskiej Miasta Krakowa należą m.in.: przeciwdziałanie zakłócaniu porządku i spokoju publicznego, kontrola ruchu drogowego (w zakresie określonym w ustawie), egzekwowanie przepisów związanych z utrzymaniem czystości w miejscach publicznych, czuwanie nad przestrzeganiem przepisów prawa miejscowego, współpraca z Policją i innymi służbami w zakresie bezpieczeństwa, działania prewencyjne i edukacyjne, ochrona środowiska i kontrola czystości w przestrzeni publicznej.