Сформирован в апреле 1940 года в Киевском Особом ВО.
22.06.1941 г. имел на вооружении 64 самолета И-153. Входил в состав 17-й сад. Базировался в Тирановке Каменец-Подольской области.
Боевые действия начал 22.06.1941 г. на Юго-Западном фронте.
13.07.1941 г. выведен из боев. Оставшиеся И-153 передал в 20-й иап. При этом группа летного и технического состава 91-го иап осталась в 20-м иап и продолжала действовать в обороне Киева, в то время как остальные убыли в 11-й зиап г.Тихорецк Краснодарского края на переформирование.
За время боевых действий на Юго-Западном фронте с 22.06 по 29.07.1941 г. 91-й иап произвел 1722 боевых вылета, из них 442 - на штурмовку. Штурмовыми действиями было уничтожено и повреждено 130 танков, около 2000 автомашин, 20 автоцистерн, один паровоз со штабным вагоном, истреблено св. 2000 солдат противника. В воздушных боях сбито 26 и уничтожено на аэродромах 19 вражеских самолетов.
В 11-м зиап полк был перевооружен истребителями ЛаГГ-3.
12.10.1941 г. вернулся на Юго-Западный фронт, вошел в состав 64-й сад.
В ноябре-декабре 1941 года полк действовал в составе 4-й раг.
С декабря 1941 года действовал в составе 16-й сад, а с 10.02.1942 г., когда на базе 16-й сад было сформировано Управление ВВС 21-й Армии, полк действовал в составе ВВС 21-й Армии.
01.04.1942 г. передал оставшиеся 3 ЛаГГ-3 с летчиками в другие части и убыл на переформирование в 8-й зиап Приволжского ВО (Багай-Барановка Саратовской обл.). Здесь был перевооружен истребителями Як-1.
18.06.1942 г. начал боевую работу на Западном фронте в составе 234-й иад.
С 18.08.1942 г. входил в состав 263-й иад, боевой работы не вел, находясь в резерве сдал 7 Як-1 в 18-й гв.иап и 1 Як-1 в 814-й иап.
С 21.09.1942 г. входил в состав 202-й иад, боевой работы не вел. Принял от 513-го иап 4 летчиков и 11 Як-1. С 13.10.1942 г. входил в состав 214-й шад, боевой работы не вел.
29.10.1942 г. выведен на переформирование в 20-й зиап Сибирского ВО (ст.Обь). Здесь получил на вооружение истребители Як-9.
17.03.1943 г. введен в состав 256-й иад и с 10.07.1943 г. начал боевые действия на Воронежском фронте (с 20.10.43 г. - 1-й Украинский фронт). В составе этой дивизии полк прошел до конца войны. В конце марта 1944 года полк убыл в Багай-Барановку, в 8-й зиап для переучивания на Як-3. 41 Як-3 были получены полком (первым из фронтовой авиации) 13.06.1944 г. В начале июля полк вернулся в дивизию. Именно в 91-м иап проходили фронтовые испытания Як-3 в ходе Львовско-Сандомирской операции.
10.08.1944 г. за образцовое выполнение заданий командования в боях с немецкими захватчиками, за овладение городами Перемышль и Ярослав и проявленные при этом доблесть и мужество Указом Президиума ВС СССР 91-й иап награжден орденом "Богдана Хмельницкого 2-й ст.".
07.09.1944 г. за отличие в боях за овладение городом Дембица Приказом ВГК № 0300 91-й иап присвоено почетное наименование "Дембицкий".