Cosolapa es una ciudad y municipio de Oaxaca en el suroeste de México . El municipio tiene una superficie de 149,27 km2 . Forma parte del Distrito de Tuxtepec de la Región del Papaloapan .
En 2005, el municipio tenía una población total de 14.305 habitantes. [1]