Villa Gesell se encuentra en la provincia de Buenos Aires, Argentina, en la costa atlántica. Es la ciudad cabecera del partido de Villa Gesell y está situada en el extremo este de la provincia, a aproximadamente 370 km al sudeste de la ciudad de Buenos Aires. También queda a unos 105 km al noreste de Mar del Plata y a unos 21 km al suroeste de Pinamar. La localidad forma parte de un área turística costera que incluye también Colonia Marina, Mar de las Pampas, Las Gaviotas y Mar Azul.
