Коммунистическая партия Индии (марксистско-ленинская) «Красное знамя» (КПИ (МЛ) «Красное знамя») была образована в 1988 году в результате отделения от Центрального комитета по реорганизации КПИ (МЛ).
Основная база поддержки партии находилась в Керале , где она стала основной фракцией МЛ. Она также распространилась на другие штаты, включая Карнатаку , Мадхья-Прадеш , Махараштру , Чхаттисгарх , Западную Бенгалию и Одишу .
В 2003 году большая часть партии в Керале , включая большинство в Государственном комитете Кералы, откололась и создала параллельную партию CPI (ML) Red Flag . Раскол возглавил секретарь партии штата Керала, PC Unnichekkan . Эта партия продолжает использовать название CPI (ML) Red Flag и поддерживает Левый демократический фронт в Керале.
Перед выборами в Лок Сабху в 2004 году КПИ(МЛ) Красный Флаг и КПИ (МЛ) выступили с инициативой формирования единого фронта революционных коммунистов. В этом фронте им удалось объединить более КПИ(МЛ) и КПИ(МЛ) Красный Флаг, Центр коммунистических революционеров ( Западная Бенгалия ), Партию Лал Нишан (Ленинвади) , Марксистскую коммунистическую партию Индии , Марксистско-ленинский комитет, Новое социалистическое движение, Гуджарат , Временный центральный комитет, Коммунистическую партию Индии (марксистско-ленинскую) и Бхагат Сингх Вичар Манч.
В Керале перед выборами был сформирован Левый фронт вместе с БТР-ЕМС-АКГ Джанакия Самскарика Веди из В.Б. Черияна.
КПИ (МЛ) «Красный флаг» объединилась с Коммунистической партией Индии (марксистско-ленинской) Кану Саньяла на конференции объединения в Виджаяваде в январе 2005 г.