De acuerdo al último censo, realizado por el INEGI en 2010, en el municipio habitan 2881 personas, lo que le da una densidad de población aproximada de 38 habitantes por kilómetro cuadrado.