Skip to main content

School Directory

Our Schools

The Framingham Publics School District is comprised of 9 elementary schools, 3 middle schools, and 1 high schools with an alternate campus.

We also have an extensive Early Education Program within our schools and at partner sites. Learn more about the program here.

View the School Locations on a Google Map.

A sign with the name "Barbieri" is mounted on a brick wall.


Barbieri Elementary School

Grades K-5

Principal: Maria Davis
Vice Principal: Gizela Lev
Vice Principal: Lauren Foley

School Hours: 9:05 AM – 3:20 PM
Address: 100 Dudley Road
Phone: 508-626-9187
Fax: 508-626-9176

See our website for more information

 

A brick sign with the words 'Brophy School' in white lettering, with a tree in the foreground and a school building in the background.


Brophy Elementary School

Grades K-5

Principal: Kelly Gould
Vice Principal: Jeny Rivera
Vice Principal: Marcella Sancho

School Hours: 9:05 AM – 3:20 PM
Address: 575 Pleasant Street
Phone: 508-626-9158
Fax: 508-877-4025

See our website for more information

 

A sign for Cameron Middle School, with the school building visible in the background.


Cameron Middle School

Grades 6-8

Principal: Michelle Melick
Vice Principal: Megan Maguire
Vice Principal: Cal MacKinnon
Vice Principal: Jennifer Eisenberg

School Hours: 8:10 AM – 2:25 PM
Address: 215 Elm Street
Phone: 508-879-2290
Fax: 508-788-3560

See our website for more information

 

An exterior view of Charlotte A. Dunning School, featuring a brick building with large windows and a sign in front.

Dunning Elementary School

Grades K-5

Principal: Kathie Lasky
Vice Principal: Katherine O’Leary (Kate)

School Hours: 9:15 AM – 3:30 PM
Address: 48 Frost Street
Phone: 508-626-9155
Fax: 508-877-4525

See our website for more information

An exterior view of Framingham High School, featuring a brick facade, a glass entrance, and an American flag.

Framingham High School

Grades 9-12

Principal: Mark Albright
Vice Principal: Greg Lagan
Vice Principal: Jon Kanavich
Vice Principal: Erin Powers
Vice Principal: Jeff Convery
Vice Principal: Sarah Mahoney
Vice Principal: Michelle McGahan
Vice Principal: Hannya Lord

School Hours: 7:25 AM – 1:55 PM
Address: 115 A Street
Phone: 508-620-4963

See our website for more information

An exterior view of Fuller Middle School, a modern brick building with a large entrance and a flagpole flying the American flag.

Fuller Middle School

Grades 6-8

Principal: Kerry Wood
Vice Principal: Tim Fauth
Vice Principal: Anthony Cardarelli
Vice Principal: Shimona Romney

School Hours: 8:10 AM – 2:25 PM
Address: 31 Flagg Drive
Phone: 508-620-4956
Fax: 508-628-1308

See our website for more information

The entrance to Harmony Grove Elementary School, a global academy, with a sign above the double doors.

Harmony Grove Elementary School

Grades K-5

Interim Principal: Julie Gelardi
Vice Principal: Izolda Roder
Vice Principal: Claudia Alves

School Hours: 9:05 AM – 3:20 PM
Address: 169 Leland Street
Phone: 508-626-9110
Fax: 508-620-2965

See our website for more information

A granite sign with the inscription 'HEMENWAY SCHOOL' stands in front of a school building.

Hemenway Elementary School

Grades K-5

Principal: Marguerite Simpson-Lackard
Vice Principal: Kelly Napierski

School Hours: 9:15 AM – 3:30 PM
Address: 729 Water Street
Phone: 508-626-9149
Fax: 508-877-2262

See our website for more information

A white sign with blue lettering reads 'George P. King Elementary School' with the number '454' above the name. The sign is mounted on a white post with solar panels attached.

King Elementary School

Grades K-5

Principal: James Bergeron
Vice Principal: Patrick Gilman

School Hours: 9:05 AM – 3:20 PM
Address: 454 Water Street
Phone: 508-782-7201
Fax: 508-788-0792

See our website for more information

An exterior view of Miriam F. McCarthy School, a brick building with a large glass entrance.

McCarthy Elementary School

Grades PreK-5

Principal: Kaleb Smith
Vice Principal: Julie Holt
Vice Principal: Sara Machkowsky

School Hours: 8:15 AM – 2:30 PM
Address: 8 Flagg Drive
Phone: 508-626-9161
Fax: 508-626-9106

See our website for more information

A blue sign with the words 'Potter Road School' stands in front of a school building, surrounded by colorful flowers and greenery.

Potter Road Elementary School

Grades K-5

Principal: Alana Cyr
Vice Principal: Sandra Walters

School Hours: 9:05 AM – 3:20 PM
Address: 492 Potter Road
Phone: 508-626-9110
Fax: 508-788-0314

See our website for more information

A brick building with a sign that reads 'Mary E. Stapleton School'.

Stapleton Elementary School

Grades K-5

Principal: Lisa DiDonato
Vice Principal: Jacqueline Carrasquillo
Vice Principal: Leigh-Ann Evans

School Hours: 9:05 AM – 3:20 PM
Address: 25 Elm Street
Phone: 508-626-9144
Fax: 508-877-6816

See our website for more information

A sign for the Framingham High School Eugene Thayer Campus, located at 50 Lawrence Street.

Thayer Campus of Framingham High School

Grades 9-12

Coordinator: Jacob Hanson

School Hours: 8:30 AM – 2:15 PM
Address: 50 Lawrence Street
Phone: 508-626-9191
Fax: 508-626-7427

See our website for more information

A stone sign with the words 'Walsh Middle School' on it.

Walsh Middle School

Grades 6-8

Principal: Patrick Johnson
Vice Principal: Beth Herrmann
Vice Principal: Alma Barillas
Vice Principal: Christina Sickles

School Hours: 8:10 AM – 2:25 PM
Address: 301 Brook Street
Phone: 508-626-9180
Fax: 508-877-1825

See our website for more information

A modern school building with a large glass facade and covered walkways.
 

High School

Grades 9-12

Principal: Principal Name
Assistant Principal: Principal Name

School Hours: 8:00 AM – 3:45 PM
Address: 6144 Calle Real #200A, Goleta, CA 93117
Phone: 888.996.4156
Fax: 888.996.4156
Email Us