Bendera nasional adalah bendera yang mewakili dan melambangkan sebuah negara. Bendera nasional dikibarkan oleh pemerintah suatu negara, tetapi biasanya dapat juga diterbangkan oleh warga negara. Bendera nasional ini memiliki warna dan simbol-simbol yang dirancang dengan makna tertentu. Warna-warna bendera nasional dapat dipakai oleh orang-orang dari bangsa tersebut untuk menunjukkan patriotisme mereka atau yang berhubungan dengan perlengkapan yang menunjukkan simbol-simbol atau warna bendera dapat digunakan untuk tujuan tersebut.
Warna bendera nasional yang paling populer ialah merah, putih, hijau, biru tua, kuning, biru muda, dan hitam.[1]Grafik di sebelah kanan menunjukkan proporsi warna permukaan di semua bendera nasional.