En 2020, la población en Tekax fue de 45,062 habitantes (49.1% hombres y 50.9% mujeres). En comparación a 2010, la población en Tekax creció un 11.1%.
Los rangos de edad que concentraron mayor población fueron 5 a 9 años (4,239 habitantes), 15 a 19 años (4,156 habitantes) y 10 a 14 años (4,134 habitantes). Entre ellos concentraron el 27.8% de la población total.
La población de 3 años y más que habla al menos una lengua indígena fue 23.8k personas, lo que corresponde a 52.8% del total de la población de Tekax.
Las lenguas indígenas más habladas fueron Maya (23,723 habitantes), Tseltal (15 habitantes) y Ch'ol (15 habitantes).