La ciudad se encuentra ubicada en el sector centro – sur de la provincia de Buenos Aires, sobre las costas del Océano Atlántico y en el interior del departamento de Coronel Dorrego. Además, el sitio se halla a 580 kilómetros de Buenos Aires, a 282 kilómetros de Las Flores, a 200 kilómetros de Bahía Blanca, a 104 kilómetros de Coronel Dorrego y a 90 kilómetros de Tres Arroyos.
Por otra parte la localidad limita: al norte con Oriente, al este con Cueva del Tigre, al oeste con la zona de médanos y al sur con el Océano Atlántico.