Bolivias flagga består av tre horisontella band i färgerna rött, gult och grönt. Det övre röda bandet symboliserar frihetskampen, det gula i mitten står för landets mineralfyndigheter och det nedre gröna står för naturen. Bolivia blev självständigt år 1825 men det var inte då deras nuvarande flagga bestämdes utan då var färgerna gult, grönt, rött uppifrån, detta var likadant som Litauens flagga.
Flaggan fick sitt nuvarande utseende genom ett dekret av president Manuesl Isidoru Belzu 5 november år 1851. Både civil- och statsflaggans proportioner är 15:22. Som flera andra sydamerikanska länder saknar den civila flaggan nationens statsvapen, denna finns däremot på statsflaggan.