Zastupitelstvo městyse Kralice na Hané je nejvyšším orgánem městyse. Jeho jednání jsou veřejná, zpravidla 1x za tři měsíce v souladu se zákonem č. 128/2000 Sb., o obcích. Rozhoduje zejména o většině majetkoprávních úkonů městyse, schvaluje rozpočet městyse a jeho vyúčtování, obecně závazné vyhlášky městyse v samostatné působnosti, územně plánovací dokumentaci aj.