San Cristobal Totonicapan's 2026 population is now estimated at 18,781. In 1994, the population of San Cristobal Totonicapan was 4,378. San Cristobal Totonicapan has grown by 916 in the last year, which represents a 5.13% annual change. These population values and projections come from CityPopulation Guatemala cities and towns census series (1994, 2002) fallback access, INE Guatemala Censo 2018 A1.2 municipio urban population and World Population Review Internal Projections .