Villa Eloísa es una localidad del Departamento Iriondo, Provincia de Santa Fe, Argentina. Se ubica a la vera de la Ruta Nacional 178, a 150 km de la ciudad bonaerense de Pergamino y a 30 km de la ciudad de Cañada de Gómez (cabecera departamental).
Contaba con 3,144 habitantes (Indec, 2010).