Nigerijos vėliava — stačiakampė, suskirstyta į tris vienodo pločio vertikalias juostas: žalią, baltą, žalią. Šią vėliavą 1959 metais sukūrė studentas iš Ibadano Michael Taiwo Akinkunmi. Originaliame jo sukurtame vėliavos variante baltoje spalvoje dar švietė ir saulė, tačiau komisija, rinkusi tinkamiausią vėliavą, ištrynė saulę. Nuo to laiko vėliava nebebuvo daugiau keičiama.
Valstybine ji įteisinta 1960 metų spalio 1-ąją, kuomet Nigerija atgavo savo nepriklausomybę iš Jungtinės Karalystės. Iki tol oficiali šios teritorijos vėliava buvo pagal Jungtinė Karalystė standartus kolonijoms bei priklausomoms teritorijoms sukurta vėliava su tam tikru skiramuoju ženklu.
Arčiau gamtos ir taikos
Žalia spalva simbolizuoja Nigerijos gamtą bei jos žemės turtus, balta spalva – taiką, šioje daugiakultūrėje bei daugiatautėje, pagal gyventojų skaičių didžiausioje Afrikos šalyje.
Šios vėliavos dizainas bei spalvų gama panaši į buvusios Pietų Rodezijos (dabartinės Zimbabvės) vėliavą, naudotą 1968 – 1979 metais. Be kita ko, Nigerijos Federacinės Respublikos vėliava yra bene ilgiausiai išlikusi nepakeista Afrikos šalių kontekste.