Conforme a los resultados del "XII Censo General de Población y Vivienda" efectuado en 2000 por el Instituto Nacional de Estadística y Geografía (INEGI), el municipio de Leonardo Bravo tenía hasta ese año un total de 22.906 habitantes, de ellos, 11.274 eran hombres y 11,632 mujeres.