El municipio de Petatlán se localiza en la costa del este-suroeste del estado de Guerrero, en la región geo-económica de Costa Grande y en las coordenadas geográficas 17°18´ y 17°57´ de latitud norte y 100°53´y 101°30´ de longitud oeste.