the city is on the coast of the "cap-haïtien" bay, on the atlantic ocean, about 260 km north of the haitian capital port-au-prince. the central part of the city is between the bay to the east, and mountains to the west.