Zastava je kos blaga na drogu, ki se uporablja za signaliziranje ali identifikacijo. Sprva so zastave uporabljali za signaliziranje (kot pri semaforju), kot tudi za identifikacijo tistih, ki so jih prikazovali, za ta namen pa se uporabljajo še danes. Poleg osnovnih namenov se zastave danes uporabljajo tudi v oglaševanju ali kot okras. Kos blaga imamo v splošnem za zastavo, če ga izobešamo in deklariramo za zastavo, čeprav mnoge zastave prepoznamo tudi, če jih prikažemo v drugih oblikah. Barve na zastavi se prebirajo od spodaj navzgor.
Veda o zastavah se imenuje veksikologija, iz latinske besede vexillum, ki pomeni zastavo ali prapor.