La bandera nacional es una bandera que representa a un país, que indica nacionalidad. Es uno de los símbolos más importantes que tiene una nación. La bandera nacional sirve para representar al país en el extranjero, pero también como representación de los ciudadanos o del gobierno, en el propio país. Cuando la bandera nacional es para uso en la mar, se denomina Pabellón nacional. Existen tres categorías de banderas nacionales, según su uso: