De acuerdo con el Censo de Población y Vivienda de 2010, realizado por el Instituto Nacional de Estadística y Geografía, el municipio de Tecomatlán tiene una población total de 5 420 habitantes, de los cuales 2 578 y 2 8422 son mujeres.