Флаг муниципального образования город Карасу́к Карасукского муниципального района Новосибирской области Российской Федерации. Флаг города Карасук — официальный символ и опознавательно-правовой знак, в котором символически отражено историческое прошлое и день сегодняшний города, составленный и употребляемый в соответствии с правилами геральдики и вексиллологии, служащий символом местного самоуправления, городского статуса.Флаг утверждён 24 декабря 2003 года решением Совета депутатов муниципального образования города Карасука. 11 марта 2009 года, решением Совета депутатов города Карасука № 190, предыдущее решение было отменено и принято новое положение об официальных символах города, в котором были изменены описание и обоснование символики флага.