La ciudad se encuentra ubicada en el extremo este de la Provincia de Buenos Aires, sobre las costas del Océano Atlántico y dentro del partido de Villa Gesell. Además, el balneario se halla a solo 12 kilómetros de Villa Gesell, a 31 kilómetros de Pinamar, a 99 kilómetros de Mar del Plata, a 361 kilómetros de Capital Federal y a 588 kilómetros de Bahía Blanca.
Por otra parte, la localidad limita: Al norte con Villa Gesell, al oeste con Macedo, al sur y al este con el Océano Atlántico.