索马里国旗自1954年10月12日起启用，由该国开国总统穆罕默德·阿瓦勒·利班设计。2012年8月1日，索马里政府改用蓝色深度进行加深后的新国旗。根据利班所说，为纪念联合国协助索马里从意大利独立，此国旗的设计与联合国旗帜相似。国旗上五角星的五角分别代表索马里人聚居地在殖民地时期被瓜分成的五个区。