Ubicada a 404 kilómetros al sudoeste de la provincia de Buenos Aires, es la ciudad – balneario más importante de la costa Argentina. Es cabecera del partido de General Pueyrredón.
La ciudad posee un clima variable, con veranos muy calidos que rondan entre los 19 y 20 grados e inviernos muy fríos con 7 grados de temperatura promedio.