13 мая 1994 года Народное Собрание Ингушетии единогласно утвердило закон "О государственном флаге Республики Ингушетия".
Автором рисунка флага стал известный ингушский писатель, фольклорист и профессор Ибрагим Дахкильгов.
Первоначальная версия флага представляла собой белое полотнище с красным солярным знаком в центре и зелёными полосами сверху и снизу. Каждый элемент имел своё символическое значение: белый цвет олицетворял чистоту и благородство, зелёный — природу, жизнь и ислам, красный — готовность защищать справедливость, а солярный знак символизировал движение, созидание и процветание народа.
Позже, 11 июля 1999 года, был принят Конституционный закон "О государственном флаге Республики Ингушетия", которым утвердили действующий вариант флага и внесли его в Государственный геральдический регистр Российской Федерации.