Cosolapa es una ciudad del estado mexicano de Oaxaca, situada en la región del Papaloapan, en la parte más septentrional del estado de Oaxaca, en México.