La ciudad está situada entre las Sierras de "Caballos" y "Casas", a unos 3 km de la desembocadura del "Río las Casas", que es navegable hasta el mar Caribe.