*Updated November 28, 2018

School NameCityContact NamePhoneGradesDoes School Recycle
Paul P. Gates, M.D. Elementary SchoolActonBecky Acheson(978) 266-25704-6Yes
Northern Berkshire Solid Waste Management DistrictAdamsLinda Cernik(413) 743-82083-8Yes
Roberta G. Doering SchoolAgawamSusan Federico5-7Yes
John A. Bishop Elementary SchoolArlingtonJennifer Davidson(617) 851-9413K-5Yes
Lesley Ellis SchoolArlingtonAshley Moulton(781) 641-5987PreK-8Yes
Stratton Elementary SchoolArlingtonKatherine Whang(410) 299-9199K-5Yes
Thompson Elementary SchoolArlingtonElizabeth Rocco(617) 960-7290K-5Yes
Hardy Elementary SchoolArlingtonDoris Pfaffinger(617) 627-26211-5Yes
Gibbs SchoolArlingtonBrooke Fox(781) 316-38806Yes
Oakmont Regional High SchoolAshburnhamAlana Archangelo(978) 827-59079-12Yes
Cyril K. Brennan Middle SchoolAttleboroKiera Chetlen(401) 487-77055-8Yes
Wamsutta Middle SchoolAttleboroMargaret Macalister(508) 677-71205-6Yes
Attleboro High SchoolAttleboroTami LaFleur(508) 222-0012PreK-12Yes
Auburn Middle SchoolAuburnMatthew Carlson(508) 832-77226-8Yes
American Institute for International EducationAuburndaleYiran Zhang7No
Bedford High SchoolBedfordMichael Griffin(781) 275-17009-12Yes
Lt. Job Lane Elementary SchoolBedfordJean Mickle(781) 275-76063-5Yes
Swift River Elementary SchoolBelchertownLee Harder(413) 323-04713Yes
Swift River Elementary SchoolBelchertownDarryl Clark(413) 230-06521-3Yes
Swift River Elementary SchoolBelchertownCindy Fournier(413) 323-04711-3Yes
Belmont High SchoolBelmontSripriya Narasimhan(617) 935-52649-12Yes
Roger E. Wellington Elementary SchoolBelmontSripriya Narasimhan(617) 935-5264K-4Yes
Winthrop L. Chenery Middle SchoolBelmontCabell Eames(978) 994-90145-8Yes
Centerville Elementary SchoolBeverlyNikki Rupu(978) 921-61202-4Yes
North Beverly Elementary SchoolBeverlyKurt Anderson(978) 921-6130K-4Yes
William Monroe Trotter Elementary SchoolBostonMary Smoyer(617) 942-70315-8Yes
Boston Latin AcademyBostonKatherine Fogarty(617) 827-35487-12Yes
The Hurley SchoolBostonJennifer Mohr(617) 851-6889K-2No
Gardner Pilot AcademyBoston - AllstonEllen Fahey(617) 635-8365K-8Yes
Mary Lyon Pilot High SchoolBoston - BrightonKatie McGuire(617) 538-66709-12Yes
Brighton High SchoolBoston - BrightonTimothy Harrison(617) 913-65679-12Yes
Boston Green AcademyBoston - BrightonChamberlain Segrest(617) 893-66176-12Yes
Charlestown High SchoolBoston - CharlestownChristina Rusinak(617) 957-163712Yes
Henderson Inclusion SchoolBoston - DorchesterKatie McDonough(617) 635-63652-12Yes
Boston College High SchoolBoston - DorchesterElena Gourlis(617) 474-50649-12Yes
Joseph Lee SchoolBoston - DorchesterAlice Daly(617) 874-79966-8Yes
Lee Academy Pilot SchoolBoston - DorchesterBen Driscoll(617) 635-8618K-3Yes
Lilla G. Frederick Pilot Middle SchoolBoston - DorchesterRachael Kinnealey6-8Yes
Boston International High SchoolBoston - DorchesterMaria Baze(617) 635-937311Yes
Mario Umana Middle School AcademyBoston - East BostonPatreka Wood(617) 635-84814-8Yes
Dante Alighieri Montessori SchoolBoston - East BostonTeresa Strong(781) 571-9419K-6Yes
Boston Community Leadership AcademyBoston - Hyde ParkKristi Lucks(617) 308-093610-12Yes
Community AcademyBoston - Jamaica PlainStewart Wing(617) 635-77349-12No
Boston Teachers Union SchoolBoston - Jamaica PlainAmy Nguyen(617) 635-7717K-8Yes
James W. Hennigan K-8 SchoolBoston - Jamaica PlainCassandra Morgan(617) 416-42948No
Young Achievers Science and Math Pilot SchoolBoston - MattapanChantei Alves(631) 291-3633Pre-KNo
James P. Timilty Middle SchoolBoston - RoxburyBrian McHale6-8Yes
Haynes Early Education CenterBoston - RoxburyTayla Duarte(857) 234-6928K-1Yes
John D. O'Bryant School of Mathematics & ScienceBoston - RoxburyNicolette Pocius(570) 212-15157-12Yes
Joyce Kilmer SchoolBoston - West RoxburyShannon Wyman(978) 877-8122K-8Yes
Harry Lee Cole SchoolBoxfordCandyce Wainwright(978) 887-2856K-2Yes
East Middle SchoolBraintreeMelissa Morett(781) 380-01006-7Yes
Stony Brook Elementary SchoolBrewsterCarey Raimo(508) 896-4545K-2No
Marshall Simonds Middle SchoolBurlingtonJane Lynch(781) 221-77126-8Yes
Memorial SchoolBurlingtonAmy Percoskie(781) 724-1705KNo
Burlington High SchoolBurlingtonJill Graham(781) 738-56469-12Yes
Fox Hill ElementaryBurlingtonWilliam Lisano(781) 572-70704Yes
Andrew Peabody SchoolCambridgeLeslie Williams-Dunn(617) 349-6530JuniorKYes
Community Charter School of CambridgeCambridgeMiguel Perez-Luna(970) 371-32699-12Yes
Carver Elementary SchoolCarverTanya Dawson(508) 866-6212Pre-K - 5No
Carver Middle High SchoolCarverDave Wechter(508) 866-63186-12Yes
Hawlemont Regional Elementary SchoolCharlemontJennifer Sinistore(413) 339-83165Yes
Voyagers Homeschool Co-opChelmsfordKathleen Guerra(978) 452-77107-12Yes
Hoosac Valley Middle and High SchoolCheshireSeth Jenkins(413) 743-52008-12Yes
New Hingham Regional Elementary SchoolChesterfieldLesley ParkerPre-K - 6Yes
Mount Alvernia AcademyChestnut HillMaria Lyons(617) 527-7540PreK-6Yes
Cohasset High SchoolCohassetPeter Afanasiw(781) 383-61009-12Yes
Craneville Elementary SchoolDaltonStephanie Morris(413) 684-02092Yes
Wahconah Regional High SchoolDaltonApril LeSage(413) 684-13309-12Yes
Riverside Elementary SchoolDanversKara Pirillo5Yes
Dedham High SchoolDedhamChristine Casali11-12Yes
Frontier Regional High SchoolDeerfieldKristin Dolci8Yes
Brookside Elementary SchoolDracutDenise PorcelloK-5Yes
Nauset Regional High SchoolEasthamLuke Simpson(508) 255-15059-12Yes
Hilltown Cooperative Charter Public SchoolEasthamptonDeirdre Arthen(413) 529-7178K-8Yes
Everett High SchoolEverettMichelle Bornstein(978) 767-05669-12No
Doran Elementary SchoolFall RiverJeanne Heroux(508) 675-82251-5Yes
Diman Regional Vocational Technical High SchoolFall RiverPatrick Bowen(617) 719-78429-12Yes
Bishop Connolly High SchoolFall RiverDaniel Boudria(508) 493-963411-12Yes
Granger Elementary SchoolFeeding HillsTammy Rumplik(413) 786-9697K-4Yes
Agawam Junior High SchoolFeeding HillsSandee Johnson(413) 821-05427Yes
Crocker Elementary SchoolFitchburgTerry Montemurro(508) 864-87432-4Yes
Memorial Middle SchoolFitchburgSue Tourigny(978) 407-37052-7Yes
Nonotuck Community SchoolFlorenceAshley Muspratt(781) 492-6946PreKYes
Foxborough Regional Charter SchoolFoxboroughHeidi Berkowitz(508) 698-7390K-12Yes
Mabelle M. Burrell Elementary SchoolFoxboroughRita Greeley(774) 218-1575PreK-4No
North Street Elementary SchoolGraftonJen Gilligan(508) 839-54285Yes
Academy of Early LearningGreenfieldJulie Letendre(413) 210-2757PreKYes
Greenfield Middle SchoolGreenfieldLaurie Boosahda(413) 772-13605-7Yes
Newton Elementary SchoolGreenfieldMiriam Robinson(413) 772-1370K-4Yes
Groton-Dunstable Regional Middle SchoolGrotonDorothy Dwyer(978) 448-61555-8Yes
Groton-Dunstable Regional High SchoolGrotonMelanie McCracken(978) 448-63629-12Yes
Green Meadows Elementary SchoolHampdenJessica BarrettK-5Yes
South Shore Vocational Technical High SchoolHanoverKeith Boyle(781) 878-88229-12No
Hildreth Elementary SchoolHarvardErin Sintros(978) 456-41453-5Yes
Hill View Montessori Charter Public SchoolHaverhillMelanie Kutschke7-8Yes
John Greenleaf Whittier Middle SchoolHaverhillJen Rubera(978) 374-57825-8Yes
Maurice A. Donahue Elementary SchoolHolyokeChristine Burns(413) 534-20693-8Yes
Lt. Clayre Sullivan Elementary SchoolHolyokeRick Haggerty(413) 320-25706-8Yes
NEARI SchoolHolyokeDanielle Crescione(413) 540-0712K-12Yes
Hopedale Memorial SchoolHopedaleJane LeClaire(508) 634-22145Yes
Hopkinton Middle SchoolHopkintonLaura Kirshenbaum(508) 497-98306-8Yes
Memorial Middle SchoolHullHeather Weber(781) 925-20406-8Yes
Gateway Regional High SchoolHuntingtonBonnie Roukey(413) 685-11029-12Yes
Barnstable High SchoolHyannisJon Watson(508) 790-64458-12Yes
Kingston Elementary SchoolKingstonElizabeth McCartney2Yes
Silver Lake Regional Middle SchoolKingstonMichelle Chaffee(781) 582-35557-8Yes
Kingston Intermediate SchoolKingstonJoseph Curran(781) 585-04726Yes
Robert Frost Middle SchoolLawrencePaul Flanigan(978) 722-88105-8Yes
John Breen SchoolLawrenceNicole Boire(978) 975-5932Pre-K, KYes
Lee Elementary SchoolLeePaula Duhon(413) 441-24233-6No
Lee Middle and High SchoolLeeGregg Brighenti(413) 243-27807-12Yes
Johnny Appleseed SchoolLeominsterBrigid Gilchrist5Yes
Leverett Elementary SchoolLeverettAngela Regan(413) 253-9889Pre-K - 6Yes
Bridge Elementary SchoolLexingtonNatalie Cohen(781) 676-2025K-5Yes
Bowman Elementary SchoolLexingtonCindy Arens(781) 354-3806K-5Yes
Jonas Clarke Middle SchoolLexingtonCindy Arens(781) 354-38066-8Yes
Lincoln SchoolLincolnCarolyn Weaver(781) 259-9404K-8Yes
Lincoln SchoolLincolnJulie Reynolds(781) 259-94088Yes
Abraham Lincoln Elementary SchoolLowellJessica Desharnais(978) 937-2846KYes
Abraham Lincoln Elementary SchoolLowellAndrea Regina(978) 674-28463Yes
Joseph G. Pyne Arts Magnet SchoolLowellSarah Livingston(978) 937-76393-8No
C. W. Morey Elementary SchoolLowellKatie Larocque(978) 726-7194PreK-4Yes
Greenhalge Elementary SchoolLowellAmanda Paquette(978) 985-7996PreK-4Yes
Dr. An Wang Middle SchoolLowellDawn Theberge(978) 937-76835-8Yes
Sullivan Middle SchoolLowellAngela O'Neill(978) 937-89936-8Yes
St. Patrick SchoolLowellMargie O'Donnell(978) 458-4232Pre-K - 8Yes
Kathryn P. Stoklosa Middle SchoolLowellElinor Sadlier(978) 275-63305-8Yes
Salemwood SchoolMaldenVan Huynh(781) 388-0643K-4Yes
Beebe SchoolMaldenMichelle Corbett(781) 388-0622K-8Yes
Manchester Essex Regional Middle/High SchoolManchesterKeith Gray(978) 526-4412K-4Yes
Blackstone Innovation SchoolMansfieldNikki McMaster(781) 632-9176K-5Yes
Sippican SchoolMarionHeather SullivanK-6Yes
Sippican SchoolMarionEmily FieldK-6Yes
Martinson Elementary SchoolMarshfieldAllie Smith(781) 834-50254Yes
Maynard High SchoolMaynardRochelle Lerner(978) 793-381810-12Yes
Medfield High SchoolMedfieldKerry Lynch9-12Yes
Roosevelt Elementary SchoolMelroseRebecca Interbartolo(781) 640-2331K-5Yes
The Merrimac SchoolMerrimacSusan Simmons(978) 346-89213-6Yes
Methuen High SchoolMethuenMatthew Wortmann(978) 722-60409-12Yes
Woodland Elementary SchoolMilfordRobert Gilmore(508) 482-91005Yes
Kennedy Middle SchoolNatickEllen Brenneman(508) 647-66508Yes
Greater New Bedford Vocational Tech. High SchoolNew BedfordChristopher Pires(508) 998-33219-12Yes
Hayden-McFadden Elementary SchoolNew BedfordBeth Andrews(508) 878-1426PreK-5Yes
Solomon Schechter Day School Shaller CampusNewtonLori Kahn(617) 964-7765K-3Yes
Underwood Elementary SchoolNewtonAndy Gluck(617) 939-3869K-5Yes
Peirce Elementary SchoolNewtonRebekah Smillie(617) 519-5539K-5Yes
Newton North High SchoolNewtonAnndy Dannenberg9-12Yes
North Andover High SchoolNorth AndoverCharles Anderson(978) 476-677111-12Yes
North Andover Middle SchoolNorth AndoverAnne Bate6-8Yes
North Andover High SchoolNorth AndoverKristen MacAuley(781) 858-93489-12Yes
North Reading High SchoolNorth ReadingShellie Kerrigan(978) 664-780010-12Yes
HEC AcademyNorthamptonAllison Garriss(413) 588-59069-12No
L. G. Nourse Elementary SchoolNortonNancy Grant(508) 285-0110K-3Yes
William G. Vinal SchoolNorwellRobbin Fitzgerald2Yes
South Shore Natural Science Center PreschoolNorwellDiane Thureson(781) 659-2259Pre-KYes
Norwell Middle SchoolNorwellChristina Bailey(781) 659-88146-8Yes
Dr. Philip O. Coakley Middle SchoolNorwoodDebbie Harding(617) 470-77316No
Norwood Montessori SchoolNorwoodTamiko Porter(818) 497-1698PreK-12Yes
Captain Samuel Brown SchoolPeabodyDiane Bugler(978) 536-4100K-5Yes
Pembroke Community Middle SchoolPembrokeCamille Connick(781) 293-27867-8Yes
Nissitissit Middle SchoolPepperellKathleen Worth(978) 866-33885-8No
Pittsfield High SchoolPittsfieldAllison Evans(413) 499-95359-12No
Pittsfield High SchoolPittsfieldKelly Ziemba(413) 446-49589-12No
Morningside Community SchoolPittsfieldAlexander Walsh(413) 448-96903-5Yes
Conte Community SchoolPittsfieldCeira O'Brien(413) 464-54473Yes
Landmark High SchoolPrides CrossingJennifer Kuhns(978) 335-65639-12Yes
Atherton Hough Elementary SchoolQuincyTeresa Quinton(617) 984-87975Yes
Rockport Middle/High SchoolRockportRobert Allia(978) 546-12506-12Yes
New Liberty Innovation SchoolSalemJennifer Winsor(978) 825-34709-12Yes
Salem Early Childhood CenterSalemJulie MacsataPreKYes
Salem Early Childhood CenterSalemAlissa Kaufman(978) 740-1181PreKYes
Salem Early Childhood CenterSalemRachael Lord(978) 740-1181PreKNo
Salem High SchoolSalemGraeme Marcoux(978) 745-930010-12Yes
Witchcraft Heights Elementary SchoolSalemDiane Haas(978) 740-12711,5No
Bentley Academy Charter SchoolSalemJenna Cripps(978) 979-42374Yes
Carlton Innovation SchoolSalemBethann Jellison(978) 740-12804-5Yes
Sandwich STEM AcademySandwichRenee Fudala(508) 648-24397-12Yes
Sandwich STEM AcademySandwichAmy Ferreira(508) 888-53007-12Yes
Wampatuck Elementary SchoolScituateSarah Ranahan(781) 424-0021PreK-5No
Seekonk Public SchoolsSeekonkZachary Waddicor(508) 399-5106K-12Yes
Town of SeekonkSeekonkBill Kirchmann(508) 336-85231-12Yes
Mohawk Trail Regional School DistrictShelburne FallsWalter Dufresne(413) 625-01927-12Yes
Ayer Shirley Regional Middle SchoolShirleyKathryn Lyon(978) 772-86006-8Yes
North Elementary SchoolSomersetKim Brodeur(401) 523-7058K-5No
South Hadley High SchoolSouth HadleyHeidi Ragno(860) 808-45569-12Yes
Hamilton-Wenham Regional High SchoolSouth HamiltonDanielle Petrucci(978) 468-04009-12Yes
Albert S. Woodward Memorial SchoolSouthboroughMary Ellen Duggan(508) 229-12503Yes
West Street SchoolSouthbridgeDana Juozaitis(508) 756-54702Yes
The Grow SchoolSouthbridgeMartha Burkett(508) 764-8500K-12Yes
Knox Trail Middle SchoolSpencerSharon Parliment(508) 885-85508Yes
Alfred G. Zanetti Montessori Magnet SchoolSpringfieldNicholas Kooyomjian(508) 735-4317K-8Yes
William N. Deberry Elementary SchoolSpringfieldKellie Ciavola(413) 433-6063K-4Yes
STEM Middle AcademySpringfieldChristopher McCarthy(413) 787-67506-8Yes
STEM Middle AcademySpringfieldLuis Martinez(413) 787-67506-8Yes
Berkshire Country Day SchoolStockbridgeTim Gore(413) 637-07554-8Yes
South Elementary SchoolStoughtonJessica Slagen(518) 859-47825Yes
Dr. Robert G. O'Donnell Middle SchoolStoughtonJill Benitez(781) 233-70026-8Yes
Swampscott High SchoolSwampscottBrandy Wilbur(781) 596-88309-12Yes
Swampscott Middle SchoolSwampscottMargarett Ardman(781) 596-88205-8Yes
Joseph G. Luther Elementary SchoolSwanseaScott Sunaz-Lods(631) 974-39333-5Yes
Joseph Case High SchoolSwanseaAnthony Ferreira(401) 323-277510-11Yes
Joseph G. Luther Elementary SchoolSwanseaLindsay Poirier(508) 675-74993Yes
Joseph H. Martin Middle SchoolTauntonLee Whalen(508) 821-12505Yes
City of Taunton, Dept. of Public WorksTauntonKatherine Nunes(508) 821-1431K-12Yes
Benjamin A. Friedman Middle SchoolTauntonAnn Nunes6Yes
Spaulding Memorial SchoolTownsendJill Christman(978) 387-0380K-4Yes
Innovation Academy Charter High SchoolTyngsboroAnna Cynar(248) 420-58375-12Yes
Taft Early Learning CenterUxbridgeMary McDonald(508) 954-39403Yes
Whitin Intermediate SchoolUxbridgeMary Ellen Jansson(508) 892-32234-7Yes
Oak Bluffs SchoolVineyard HavenLeah Dorr(508) 560-00705Yes
Old Post Road Elementary SchoolWalpoleRebecca McKernan(508) 660-7219K-5Yes
Eleanor N. Johnson Middle SchoolWalpoleElizabeth Smith6-8Yes
Norfolk County Agricultural High SchoolWalpoleLisa Collins(857) 498-08789Yes
Our Lady's AcademyWalthamAnn MahonKYes
James Fitzgerald Elementary SchoolWalthamMarisa McNally(781) 314-56804Yes
EFGB - Les P'tits BoutsWatertownLucie Garnier(339) 970-9596Pre-K - 2No
Wayland High SchoolWaylandSara Snow(617) 596-39469-12Yes
Loker Elementary SchoolWaylandAnne Johnson(508) 358-86013-5Yes
West Brookfield Elementary SchoolWest BrookfieldKaren Oliveira(508) 867-46555Yes
Pathways for LearningWest NewburyEllen Ulfelder(978) 771-9493Pre-KYes
John R. Fausey Elementary SchoolWest SpringfieldSarah Chalero(413) 263-33142-5Yes
John Ashley SchoolWest SpringfieldKathleen Bailer(413) 263-3323KYes
Sarah W. Gibbons Middle SchoolWestboroughJane Borden7-8Yes
Sarah W. Gibbons Middle SchoolWestboroughLisa Greenwald(508) 836-77407No
Westhampton Elementary SchoolWesthamptonShelby Marowitz(413) 527-0561K-1Yes
Sheehan Elementary SchoolWestwoodKarlyn Lazazzero(791) 320-75005No
Maria Weston Chapman Middle SchoolWeymouthJanet LeClerc(781) 337-45007Yes
Frederick C. Murphy Elementary SchoolWeymouthLynn Howard(781) 901-9120K-4Yes
Stony Hill Elementary SchoolWilbrahamDebbie Okun(413) 599-19503Yes
Mile Tree Elementary SchoolWilbrahamTiffany Mitchell(413) 593-6921PreK-1Yes
Stony Hill Elementary SchoolWilbrahamChristine Goonan(413) 599-19502-3Yes
Wilmington High SchoolWilmingtonTerresa Pietro(978) 694-60609-12Yes
Ambrose Elementary SchoolWinchesterMeghan Correll(781) 721-7012K-5Yes
Lynch Elementary SchoolWinchesterChrissy Capodanno(781) 721-7013K-5Yes
Vinson-Owen Elementary SchoolWinchesterBrighid Pierce(781) 721-7019K-5Yes
R. H. Conwell Elementary SchoolWorthingtonLisa Ouellet(413) 238-5856PreK-6Yes