Framingham Public Schools

Preschools/Early Childhood Resources

B.L.O.C.K.S. Preschool
Juniper Hill School
29 Upper Joclyn Ave.
Framingham, MA 01701
View Map
p: 508.788.2380
f: 508.788.1059

Elementary Schools

Barbieri School
100 Dudley Rd.
Framingham, MA 01702
View Map
p: 508.626.9187
f: 508.626.9176

Hemenway School
729 Water St.
Framingham, MA 01701
View Map
p: 508.626.9150
f: 508.877.2262

Stapleton School
25 Elm St.
Framingham, MA 01701
View Map
p: 508.626.9144
f: 508.877.4908

Middle Schools

Cameron Middle School
215 Elm St.
Framingham, MA 01701
View Map
p: 508.879.2290
f: 508.788.3560

High Schools

Framingham High School
115 A St.
Framingham, MA 01701
View Map
p: 508.620.4963
f: 508.877.6603
B.L.O.C.K.S. Preschool
Framingham High School
115 A St.
Framingham, MA 01701
View Map
p: 508.620.4963



Brophy School
575 Pleasant St.
Framingham, MA 01701
View Map
p: 508.626.9158
f: 508.628.1305

Harmony Grove School
169 Leland St.
Framingham, MA 01702
View Map
p: 508.626.9164
f: 508.620.2965

McCarthy School
8 Flagg Dr.
Framingham, MA 01702
View Map
p: 508.626.9161
f: 508.626.9106


Fuller Middle School
31 Flagg Dr.
Framingham, MA 01702
View Map
p: 508.620.4956
f: 508.628.1308


Framingham High School - Thayer Campus
50 Lawrence St.
Framingham, MA 01702
View Map
p: 508.626.9191
f: 508.626.7427
Early Childhood Alliance of Framingham
McCarthy Elementary
31 Flagg Dr.
Framingham, MA 01701
View Map
p: 508.782.6932


Dunning School
48 Frost St.
Framingham, MA 01701
View Map
p: 508.626.9155
f: 508.628.1363

Potter Road School
492 Potter Rd.
Framingham, MA 01701
View Map
p: 508.626.9110
f: 508.877.1683









Walsh Middle School
301 Brook St.
Framingham, MA 01701
View Map
p: 508.626.9181
f: 508.626.9167