Se ubica a 2 km del cruce de las rutas provinciales: 90 y 18 (denominado: Cruce de Santa Teresa).
En 1888 comienza, desde el mismo puerto de Villa Constitución, la construcción de las vías que finalmente llegarían como estaba previsto a Venado Tuerto y a La Carlota.
El nombre del pueblo surge de una condición que estableció José Carreras a la hora de desprenderse de sus tierras: que el pueblo que surgiría llevase el nombre de Santa Teresa en homenaje a su esposa Teresa Luján.
Cuenta con 3243 habitantes (Indec, 2022), lo que representa un aumento del 3% frente a los 3149 habitantes (Indec, 2010) del censo anterior.
Fuente de los Censos Nacionales del INDEC