Ni en sus comienzo, ni aún mucho tiempo después, la escuela n°4 estuvo donde la vemos actualmente. De hecho, comenzó a funcionar en 1882 en Cañuelas, en una casa situada en la intersección de las calles 25 de mayo y Azcuénaga. Allí el maestro preceptor fue un tal Silverio Vallejos.
Recién en 1903 fue trasladada a Uribe, y funcionó primero en la casa de la familia Secchi, en Rosenbusch y María Auxiliadora. Luego pasó a la que fuera Administración Uribelarrea, en Uribelarrea y Azcuénaga. En 1909 fue trasladada a la casa de la familia Marino, en Azcuénaga 10 (ex Correo). Su primer director fue Jacinto Lozzi.
En 1927 volvió a la casa de Luis Secchi, que fue ampliada a fin de recibir a más alumnos, pues había cerrado el Colegio Parroquial.
La Asociación Cooperadora nació el 6 de abril de 1930.
En 1946 la escuela fue bautizada con el nombre de General San Martín.
Debido a un fuerte viento que en 1948 hizo volar los techos de la escuela, esta se trasladó primero a la Parroquia (hasta 1956) y luego al Club Social Recreativo (ex Administración Uribelarrea). En 1959 se inauguró el edificio actual, sobre terrenos donados por Domingo Masciotra.
A partir de 1964, la escuela comenzó a funcionar como centro experimental de la provincia de Buenos Aires, y de 1968 a 1974 como centro de investigación rural.
En 1985 comenzó la experiencia de doble escolaridad, con ciento setenta alumnos.
En 1997, la escuela pasó a ser EGB n.4, con un tercer ciclo que se completó en 2007 con el 9no año.
Luego de los últimos cambios en educación, la escuela volvió a ser Escuela de Educación Primaria.