El municipio de Nicolás Bravo es un municipio perteneciente al estado de Puebla, México.
[3] Fue establecido en 1895 y su cabecera es la ciudad de Nicolás Bravo.
[4] El municipio está a una altitud promedio de 2500 m s. n. m. y abarca un área de 108.92 km².
[4][5] Al igual que parte la carretera Orizaba Tehuacán por la que circula la población.
Las principales localidades y su población, según el censo de 2010, son las siguientes: