De vlag van Hoogezand werd op 24 juli 1929 door de gemeenteraad van Hoogezand vastgesteld als gemeentevlag.[1]
In 1949 verviel de vlag toen Hoogezand werd samengevoegd met Sappemeer tot de gemeente Hoogezand-Sappemeer. Deze heeft bestaan tot 1 januari 2018. Op die datum ging Hoogezand-Sappemeer op in de nieuw opgerichte gemeente Midden-Groningen. De vlag van Hoogezand-Sappemeer was mede op de vlag van Hoogezand gebaseerd.