Начало Великой Отечественной войны совпало для Миргородского Александра Илларионовича с окончанием педагогического училища и в свой 18-й день рождения – 17 октября 1941 года получил повестку - явиться на призывной пункт Новокубанского райвоенкомата.
Зиму 1941 – 1942 годов находился на передовой линии фронта в составе 130-й отдельной мотострелковой бригады. За активное участие в боевых действиях был награждён командировкой на курсы снайперов. Летом 1942 года с отличием окончил армейские курсы младших лейтенантов в звании гвардии лейтенанта. На передовой линии фронта в составе 977-го стрелкового полка стал командиром пешей полковой разведки, помощником начальника штаба полка. За выполнение боевых заданий был награждён медалью «За отвагу», орденом «Красной звезды» и досрочным присвоением воинского звания старший лейтенант.
Весной 1943 года Александр Илларионович участвовал в наступлении Украинского фронта под Харьковом. Но части Красной Армии потерпели поражение и оказались в немецком окружении и с марта по май 1943 года сражались в глубоком немецком тылу. Выходя из окружения, столкнулись с отрядами украинской полиции, действовавшей под командованием немецкой полевой жандармерии. Одним из полицейских отрядов был задержан Миргородский Александр Илларионович и отправлен в лагерь военнопленных в Днепропетровске. Благодаря вымышленной легенде, его приняли за инженера-химика и перевели в лагерь, находящийся в г. Кельцы в Польше, где предстояло пройти проверку на инженерную специальность. У Александра Илларионовича было два выхода – либо суметь скрыть своё педагогическое образование, либо совершить побег. Ему удалось совершить побег из немецкого плена вместе с группой советских офицеров. Оказавшись на территории оккупированной немцами, советские офицеры организовали партизанский отряд под названием «За социалистическую Родину». Миргородский А. И. был начальником штаба этого отряда, была налажена связь с польскими партизанскими отрядами.
С июня по сентябрь 1944 года Александр Илларионович занимал должность командира взвода особого назначения в партизанском соединении подполковника Галицкого. Соединение выполняло в глубоком немецком тылу секретные задания Генштаба Красной Армии. В операции под г. Кобрин был ранен. После выздоровления направлен в фильтрационный офицерский лагерь бывших в немецком плену офицеров, в котором встретил День Победы. Решением проверочной комиссии был признан невиновным в том, что находился в немецких лагерях. В дальнейшем служил в учреждениях Министерства внутренних дел.
Александр Илларионович Миргородский имеет более 20 государственных наград, среди них орден «Красной звезды», медали «За отвагу», «Фронтовик», «Георгий Жуков», участник парада в г. Варшава в честь 25-летия республики. В начале 60-х годов по распоряжению Н. С. Хрущёва Миргородского включили в состав советской делегации на празднование Дня Победы в Польше.
После увольнения в запас фронтовик вернулся в родной г. Новокубанск. В 1952 году стал преподавать в школе математику, физику, обществоведение, основы государства и права, историю. В 1966 году Александру Илларионовичу было присвоено почётное звание Заслуженный учитель школы РСФСР, а в 1969 году стал директором школы г. Новокубанска. Многие статьи, доклады, научные разработки по математике были отмечены дипломами.
В 1986 году Александр Илларионович Миргородский ушёл на заслуженный отдых, но продолжал поддерживать связь со школой, всегда готов был прийти на помощь молодым педагогам. Гордился своей школой, её учителями. «Жизнь прекрасна и интересна» - всегда говорил Александр Илларионович Миргородский.