As of 2010, the municipality had a total population of 4,545,[1] up from 3,423 as of 2005.[2] It covers an area of 29.9 km2.
As of 2010, the town of San Andrés Duraznal had a population of 2,987.[1] Other than the town of San Andrés Duraznal, the municipality had 12 localities, none of which had a population over 1,000.[1]
^"San Andrés Duraznal". Enciclopedia de los Municipios de México. Instituto Nacional para el Federalismo y el Desarrollo Municipal Gobierno del Estado de Chiapas. Retrieved July 27, 2008.