Un portabandiera o alfiere è una persona, militare o civile, incaricata di portare nell'ambito di una cerimonia, sfilata o corteo un emblema chiamato "insegna" o "vessillo", cioè di un tipo di bandiera o di un'immagine rigida, ma mobile, che viene utilizzata (e spesso onorata) come simbolo formale e visivo di uno Stato, una monarchia, un'unità militare o altre organizzazioni[1]. Esistono molti termini equivalenti in base al tipo di vessillo di carico (portastendardo, portaguidone, portavessillo).
L'incarico di portabandiera può essere un dovere occasionale, spesso concesso come un onore soprattutto durante una parata, oppure essere una carica permanente (anche sul campo di battaglia); nel secondo caso questo dovere può portare a uno specifico titolo di ufficiale.