Copanatoyac es un municipio del estado mexicano de Guerrero . La cabecera municipal se encuentra en Copanatoyac . El municipio tiene una superficie de 388,4 km².
En 2005, el municipio tenía una población total de 17.337 habitantes. [1]