La ciudad se encuentra en la costa del océano Pacífico, justo al sur paralelo 28° norte, el mismo que divide la península de Baja California en dos estados: Baja California y Baja California Sur, México.