The municipality is surrounded by the Espaillat province to the east and to the south, the municipality of Puerto Plata to the west and the municipality of Villa Montellano to the northwest. The Atlantic Ocean is to the north of Sosúa.