З історичних джерел відомо, що архангел Михаїл був покровителем київського князя Святополка (християнське ім'я - Михайло), який у 1108 році побудував Михайлівський Золотоверхий собор, передає Ukr.Media.
Очевидно, що вже з того часу Михайло, опікун воїнів вважався покровителем Києва.
Про традиційний культ Святого Михайла серед нашого народу свідчать його зображення на княжих печатках, гербах, церковних і військових знаменах, у родовій геральдиці. Згодом архангел Михаїл стає патроном запорізького козацтва і набуває загальнонаціональне значення.
Образ святого часто використовувався на козацьких прапорах. Під час Визвольної війни 1648-1654 років хоругва з образом архистратига Михаїла була найвищим символом держави. Зображення Михайла зустрічається на гербах інших міст України: Василькова, Гадяча, Канева, Таращі, Черкас, Чигирина.
Більшовики, в запалі боротьби з релігією, скасували давню емблему Києва. Дивом зберігся герб на постаменті пам'ятника князю Володимиру. Сімдесят шість років Київ не міг використовувати свій освячений тисячолітньою традицією герб. 18 квітня 1995 року сесія Київради прийняла рішення про відновлення міського герба із зображенням Святого архистратига Михаїла.