La población registrada en 2005 por el conteo de población y vivienda llevado a cabo por el Instituto Nacional de Estadística y Geografía dio como resultado que en Tecpatán haya un total de 37,543 habitantes, de estos 18,558 son hombres y 18,985 son mujeres.