*Updated October 25, 2019

School NameCityContact NamePhoneGradesDoes School Recycle?
Infant Toddler CenterActonRobin Stange(347) 760-2388Birth-5Yes
Acton-Boxborough Regional High SchoolActonKate Crosby(978) 264-47009-12Yes
Northern Berkshire Solid Waste Management DistrictAdamsLinda Cernik(413) 743-82084-12Yes
Youth Center Inc.AdamsMonica Carpenter(413) 743-35501-6Yes
James Clark Elementary SchoolAgawamTammy Rumplik(413) 821-0571K-4Yes
Thompson Elementary SchoolArlingtonElizabeth Rocco(617) 960-7290K-5Yes
Stratton Elementary SchoolArlingtonKatherine Whang(410) 299-9199K-5Yes
Dallin Elementary SchoolArlingtonSteven Key(617) 834-84723-5Yes
Arlington High SchoolArlingtonTori Mumma(781) 316-35369-12Yes
Oakmont Regional High SchoolAshburnhamAlana Archangelo(978) 390-13119-12Yes
Rainbow Workshop and Learning CenterAssonetElizabeth Lawton(508) 763-4970PreKYes
Attleboro Public SchoolsAttleboroLaurie Regan(508) 222-0012K-12No
Bedford High SchoolBedfordMichael Griffin(617) 610-39959-12Yes
Lt. Job Lane Elementary SchoolBedfordJean Mickle(781) 275-76063-5Yes
Swift River Elementary SchoolBelchertownBianca Schliemann(413) 323-04711Yes
Swift River Elementary SchoolBelchertownCindy Fournier(413) 323-04711Yes
Bellingham High SchoolBellinghamLinda Cartier(508) 966-37618-12Yes
Daniel Butler Elementary SchoolBelmontRebecca Rosen(617) 301-1439K-4Yes
Winthrop L. Chenery Middle SchoolBelmontCabell Eames(978) 994-90145-8Yes
The Saints AcademyBeverlyPaula Piraino(978) 314-7562PreK-5No
Madison Park Technical Vocational High SchoolBostonPatrick McGonagle9-12Yes
Josiah Quincy Upper SchoolBostonMark Knapp(617) 504-47198-12Yes
Blackstone Elementary SchoolBostonJulia Perlowski(561) 699-76585Yes
Mary Lyon Pilot High SchoolBoston - BrightonJennifer Lambertz(617) 849-21667-8No
Baldwin Early Learning Pilot AcademyBoston - BrightonMin-Jen Taylor(617) 635-8409K-1Yes
Brighton High SchoolBoston - BrightonTimothy Harrison(617) 913-65679-12Yes
Boston College High SchoolBoston - DorchesterElena Gourlis(617) 474-50647-12No
Jeremiah E. Burke High SchoolBoston - DorchesterJennifer Waterfall(617) 780-90229-12No
Jeremiah E. Burke High SchoolBoston - DorchesterTeresa Kunz(617) 320-70309-12No
Jeremiah E. Burke High SchoolBoston - DorchesterJeannine Dykens(857) 250-67759-12No
Saint Brendan SchoolBoston - DorchesterMaura Burke(617) 282-3388PreK-6Yes
Boston Collegiate Charter School - Lower SchoolBoston - DorchesterLeslie Valentin(617) 282-67105-6Yes
Lee Academy Pilot SchoolBoston - DorchesterBen Driscoll(508) 566-2336PreK-3Yes
Saint Brendan SchoolBoston - DorchesterCarola Tabela(781) 910-59255Yes
St. John Paul II Catholic AcademyBoston - DorchesterEmily Gaylord(617) 671-96843Yes
Sarah Greenwood K-8 SchoolBoston - DorchesterRebekah Shyloski(336) 337-7665K-8Yes
Joseph Lee SchoolBoston - DorchesterAlice Daly(617) 874-79965-8Yes
Louis D. Brown Peace InstituteBoston - DorchesterKamal Oliver(617) 825-1917N/AYes
James Otis Elementary SchoolBoston - East BostonJessica HylandK-5No
Samuel Adams Elementary SchoolBoston - East BostonAnthanette Stotts(617) 635-83833-5Yes
Samuel Adams Elementary SchoolBoston - East BostonJoanna McKeigue-Cruz(617) 635-8383K-5Yes
Dante Alighieri Montessori SchoolBoston - East BostonTeresa Strong(617) 635-7691K-6Yes
James W. Hennigan K-8 SchoolBoston - Jamaica PlainMyriame Pierre(781) 727-73945Yes
English High SchoolBoston - Jamaica PlainTommy Hayes(617) 477-951310-12Yes
John F. Kennedy Elementary SchoolBoston - Jamaica PlainPatrick Donovan(617) 529-0908K-5Yes
James W. Hennigan K-8 SchoolBoston - Jamaica PlainCassandra Morgan(617) 416-42948Yes
The Mission Hill SchoolBoston - Jamaica PlainKatherine Clunis D'Andrea(617) 635-6384K-8Yes
Succeed Boston @ the Counseling & Intervention CenterBoston - RoslindaleJodie Elgee(617) 635-81236-12Yes
David A. Ellis Elementary SchoolBoston - RoxburyJennifer ZabelskyK-5No
Maurice J. Tobin K-8 SchoolBoston - RoxburyCaitlin Gaffny(617) 635-83934-5No
John D. O'Bryant School of Mathematics & ScienceBoston - RoxburyNicolette Pocius(570) 212-15157-12Yes
Ellis Mendell Elementary SchoolBoston - RoxburyElizabeth Hadly(203) 521-4664K-5Yes
Holy Name Parish SchoolBoston - West RoxburyDiane Beatrice(617) 325-9338K-6No
William H. Ohrenberger Elementary SchoolBoston - West RoxburyMichael Gavin(617) 358-81573-8Yes
Blanchard Memorial SchoolBoxboroughKerin Crockett(978) 263-4569K-6Yes
Harry Lee Cole SchoolBoxfordAnn Golesworthy(978) 887-28561-2No
Cardinal Spellman High SchoolBrocktonKerri Galluzzo(508) 583-68759-12Yes
Cardinal Spellman High SchoolBrocktonDaniel Hodes(508) 583-68759-12Yes
Pierce Elementary SchoolBrooklineMichael Blanding(617) 791-05046-8Yes
Burlington High SchoolBurlingtonJill Graham(781) 270-29459-12Yes
Marshall Simonds Middle SchoolBurlingtonJane Lynch(781) 221-77126-8Yes
Allium MontessoriCambridgeJudith Dwyre(524) 866-05701No
Capucine Montessori SchoolCambridgeSeverine Meunier(339) 707-7709PreK-KYes
Andrew Peabody SchoolCambridgeLeslie Williams-Dunn(617) 349-6530JuniorKYes
Saint John the Evangelist SchoolCantonChris Flieger(781) 828-2130PreK-8Yes
Carver Elementary SchoolCarverMegan Curley5No
Carver Middle High SchoolCarverDave Wechter(508) 866-63186-12Yes
Charlton Middle SchoolCharltonErin Anderson(508) 341-53475Yes
McCarthy Middle SchoolChelmsfordDenise Daigle(978) 256-51225-8Yes
Hoosac Valley Middle and High SchoolCheshireNatasha Andenmatten(413) 743-52005, 7Yes
Hoosac Valley Middle and High SchoolCheshireLindsay McGinnis(413) 743-52008-12Yes
Joseph Osgood Elementary SchoolCohassetDeirdre Riley(508) 740-5771PreK-2No
Cohasset Middle SchoolCohassetKathleen Cerruti(781) 383-61006-8Yes
Cohasset High SchoolCohassetPeter Afanasiw(781) 383-61009-12Yes
Craneville Elementary SchoolDaltonStephanie Morris(413) 684-02092Yes
Highlands Elementary SchoolDanversPaula Jones(978) 774-5011K-5Yes
Holten Richmond Middle SchoolDanversJohn Hodsdon(978) 774-85906Yes
Holten Richmond Middle SchoolDanversAdam Federico(978) 774-85906-8Yes
Great Oak Elementary SchoolDanversMartha Jancaitis(978) 774-25335Yes
Riverside Elementary SchoolDanversKara Pirillo(978) 774-50105Yes
Danvers High SchoolDanversSean Emberley(978) 777-89259-12Yes
Holten Richmond Middle SchoolDanversGlenn Farrell(978) 774-85906-8Yes
Deerfield Elementary SchoolDeerfieldKathryn Bresciano(413) 522-0319PreK-6No
Deerfield Elementary SchoolDeerfieldLayla Hazen(412) 475-2234PreK-KNo
Brookside Elementary SchoolDracutDenise Porcello3Yes
Shepherd Hill Regional High SchoolDudleyCorey Stefan9-12Yes
The Edgartown SchoolEdgartownMelinda Rabbitt DeFeo(508) 776-8220K-8Yes
Fairhaven High SchoolFairhavenFelecia Connelly(508) 979-40519-12Yes
Hastings Middle SchoolFairhavenFelecia Connelly(508) 979-40516-8Yes
East Fairhaven Elementary SchoolFairhavenFelecia Connelly(508) 979-4051K-5Yes
Leroy L. Wood Elementary SchoolFairhavenFelecia Connelly(508) 979-4051K-8Yes
Frank M. Silvia Elementary SchoolFall RiverLorie Crockett4-5Yes
Atlantis Charter SchoolFall RiverMeg Murray(781) 264-25021Yes
Espirito Santo SchoolFall RiverAndrew Raposo(508) 672-2229PreK-8Yes
Diman Regional Vocational Technical High SchoolFall RiverPatrick Bowen(617) 719-78429-12Yes
Crocker Elementary SchoolFitchburgRon Becker(978) 502-13852-4Yes
Fuller Middle SchoolFraminghamPJ Feynman(508) 620-49566-8Yes
Whitney AcademyFreetownJoanna Levesque(508) 763-37374-5Yes
Granby Jr./Sr. High SchoolGranbyJohn Sullivan(413) 404-33187-12Yes
East Meadow SchoolGranbyJohn Sullivan(413) 404-3318K-6Yes
Muddy Brook Elementary SchoolGreat BarringtonMolly Cosel4Yes
Greenfield Middle SchoolGreenfieldNicole Slowinski(413) 772-13605-6Yes
Newton Elementary SchoolGreenfieldMiriam Robinson(413) 772-1370K-4Yes
Greenfield High SchoolGreenfieldJudy Bennett(413) 772-13508Yes
Halifax Elementary SchoolHalifaxJennifer Belsky(781) 293-25815Yes
Green Meadows Elementary SchoolHampdenJessica Barrett(413) 566-3263PreK-8Yes
Hancock Elementary SchoolHancockBrian Keller(413) 738-5676K-6Yes
Hill View Montessori Charter Public SchoolHaverhillSusan TurnerK-8No
Zinnia Montessori SchoolHaverhillEllen Medvitz(978) 361-2154PreKYes
Hill View Montessori Charter Public SchoolHaverhillPhil Arnold(978) 521-26161-8Yes
Marigold Montessori SchoolHaverhillLinda Malbon(351) 201-1461PreKYes
Hingham Middle SchoolHinghamSarah Cassidy6-8Yes
Derby AcademyHinghamAnne Benjamin(781) 749-0746PreK-8Yes
Old Colony Montessori SchoolHinghamTracey Buckeridge(781) 749-3698PreK-3Yes
East Elementary SchoolHinghamBeverley Vernon(617) 816-0192PreK-5Yes
Hingham High SchoolHinghamRichard Swanson(781) 741-15609-12Yes
South Elementary SchoolHinghamLori Jacobs(781) 741-1540K-5Yes
William L. Foster Elementary SchoolHinghamJennifer Newell(781) 741-1520K-5Yes
Plymouth River Elementary SchoolHinghamMelissa Smith(781) 741-1530K-5Yes
Hingham Middle SchoolHinghamShayna Miller(781) 741-15506-8Yes
Holyoke High SchoolHolyokeRobert Frye(413) 534-202011-12Yes
Maurice A. Donahue Elementary SchoolHolyokeChristine Burns(413) 534-20693-7Yes
Gateway Regional High SchoolHuntingtonBonnie Roukey(413) 685-10009-12Yes
Littleville Elementary SchoolHuntingtonMargaret Petzold(413) 685-1300K-5Yes
Barnstable Intermediate SchoolHyannisHeidi Bernhardt(508) 799-87396-7Yes
Barnstable High SchoolHyannisJon Watson(508) 790-64458-12Yes
Paul F. Doyon Memorial SchoolIpswichRenee Mossler4-5Yes
Ipswich Middle SchoolIpswichAmy Farr Borgman(978) 395-77976-11Yes
Winthrop Elementary SchoolIpswichNicole Whitten(978) 944-1264K-5Yes
Kingston Intermediate SchoolKingstonJoseph Curran(781) 585-04726Yes
Emily G Wetherbee Elementary SchoolLawrenceKatelyn Bizeur(978) 618-20857-8Yes
Robert Frost Middle SchoolLawrencePaul Flanigan(978) 886-45165-8Yes
Parthum Elementary SchoolLawrenceMaria Calobrisi(978) 691-7200K-4Yes
Lee Middle and High SchoolLeeErin DuFresne(413) 243-27807-12Yes
St. Mary's SchoolLeeChristopher Mastrianni(413) 243-1079K-8Yes
Lee Elementary SchoolLeePaula Duhon(413) 441-24235Yes
Johnny Appleseed SchoolLeominsterBrigid Gilchrist5Yes
Samoset Middle SchoolLeominsterBrittany Constant(978) 534-77256-8Yes
Harrington Elementary SchoolLexingtonAmy ArmitageK-5Yes
Jonas Clarke Middle SchoolLexingtonCindy Arens(781) 354-38066-8Yes
Lincoln SchoolLincolnCarolyn Weaver(339) 223-2331K-4No
Lincoln SchoolLincolnJulie Reynolds(781) 259-94006-8Yes
Birches SchoolLincolnKate Walker(203) 942-9400K-8Yes
St. Patrick SchoolLowellMarjorie O'Donnell5No
Lowell High School Freshman AcademyLowellHeather Durbrow(978) 937-89029Yes
Bartlett Community Partnership SchoolLowellJoanne Downing(978) 985-1910PreK-8Yes
Shoemaker Elementary SchoolLynnMichelle Calnan(781) 477-7450K-5No
St. Mary's High SchoolLynnStacy Drector(781) 595-78856-12Yes
Manchester Essex Regional Middle/High SchoolManchesterKeith Gray(978) 526-44129-12Yes
Daniel Webster Elementary SchoolMarshfieldDaniel Sylvestre(781) 834-5045K-5Yes
Barnstable United Elementary SchoolMarstons MillsMichael Wojkowski4-5Yes
Methuen High SchoolMethuenMatthew Wortmann(978) 722-60409-12Yes
Mary K. Goode Elementary SchoolMiddleboroKathryn Cook(508) 259-26561Yes
Mary K. Goode Elementary SchoolMiddleboroBrittany Silva(508) 946-20451-5Yes
Bennett-Hemenway Elementary SchoolNatickKaren Ghilani3-4Yes
Greater New Bedford Vocational Tech. High SchoolNew BedfordChristopher Pires(508) 998-33219-12Yes
Hayden-McFadden Elementary SchoolNew BedfordBeth Andrews(508) 878-1426PreK-5Yes
Rupert A. Nock Middle SchoolNewburyportLisa Furlong6-8Yes
Alliance of Climate and Environmental StewardsNewburyportArthur Currier(508) 243-5273K-12Yes
Newburyport High SchoolNewburyportAndrew Wulf(978) 465-44409-12Yes
Rupert A. Nock Middle SchoolNewburyportNicholas Markos(978) 465-44476-8Yes
Cabot Elementary SchoolNewtonBrenna Green4Yes
Peirce Elementary SchoolNewtonAnne Carey(617) 559-96304-5Yes
Peirce Elementary SchoolNewtonBecka Smillie(617) 559-96304-5Yes
Zervas Elementary SchoolNewtonJenn Martin(617) 964-0936K-5Yes
Underwood Elementary SchoolNewtonAndy Gluck(617) 939-3869K-5Yes
Newton South High SchoolNewton CentreAndrew Thompson(617) 559-65529-12Yes
H. Olive Day SchoolNorfolkLinda Balfour(508) 541-5475PreK-2Yes
North Andover High SchoolNorth AndoverCharles Anderson(978) 476-677110-12Yes
Pvt. Albert E. Thomson Elementary SchoolNorth AndoverNicole Radulski(978) 794-15451-5Yes
North Andover Middle SchoolNorth AndoverErien Gordon(978) 794-18706-8Yes
Kittredge Elementary SchoolNorth AndoverKimberly Hordon(978) 941-16881-5Yes
North Andover Public SchoolsNorth AndoverJoanna O'Connell(781) 696-2147K-12Yes
North Andover High SchoolNorth AndoverKristen Newman MacAuley(781) 858-93489-12Yes
Pvt. Albert E. Thomson Elementary SchoolNorth AndoverChristopher Raymond(978) 794-15451-5Yes
Atkinson Elementary SchoolNorth AndoverAndrew Mitchell(978) 688-85481-5Yes
George H. Potter Elementary SchoolNorth DartmouthAnne Goodman(774) 991-34315Yes
Richardson Olmsted Elementary SchoolNorth EastonMonica Lawson(508) 269-02813-5Yes
North Reading High SchoolNorth ReadingShellie Kerrigan(978) 664-78009-12Yes
Bridge Street SchoolNorthamptonStephanie Pouliot(413) 320-7073K-5No
Northfield Elementary SchoolNorthfieldJennifer Edwards(413) 498-58421Yes
South Shore Natural Science Center PreschoolNorwellDiane Thureson(781) 659-2259PreKYes
Norwell Middle SchoolNorwellChristina Bailey(781) 659-88146-8Yes
Norwood Montessori SchoolNorwoodTamiko Porter(818) 497-1698PreK-12Yes
Ralph C. Mahar Regional SchoolOrangeMelissa Campbell(413) 427-78327-8Yes
Nauset Regional Middle SchoolOrleansReva Blau(617) 435-43766-8Yes
Oxford Middle SchoolOxfordKaralyn Crutcher7Yes
Westfield Middle SchoolPalmerAnna Antropova(413) 568-19008No
Westfield Middle SchoolPalmerMatthew Preye(413) 374-43677-8Yes
Westfield Middle SchoolPalmerKate Palmer(508) 954-40058Yes
Captain Samuel Brown SchoolPeabodyDiane Bugler(978) 536-4100K-5Yes
Nissitissit Middle SchoolPepperellKathleen Worth(978) 866-33885Yes
Taconic High SchoolPittsfieldZachary Houle9-12Yes
Pittsfield High SchoolPittsfieldAllison Evans(413) 499-95359-12Yes
Francis W. Parker SchoolQuincyMarie Joy(617) 984-27943-4No
Montclair Elementary SchoolQuincyLisa Silva(860) 214-28304No
Snug Harbor Community SchoolQuincyJulie Bloomer5Yes
Wollaston Elementary SchoolQuincyNicole O'Brien(781) 858-89843Yes
Bernazzani Elementary SchoolQuincyMichelle Andrews(617) 984-87213Yes
Wollaston Elementary SchoolQuincyCatherine O'Brien(617) 984-87913-5Yes
Atherton Hough Elementary SchoolQuincyTeresa Quinton(781) 340-74465Yes
Rochester Memorial SchoolRochesterEmily Condry5Yes
Royalston Community SchoolRoyalstonCinthia Reilly(978) 249-2900K-6No
Oak Ridge SchoolSandwichDoreen Chagnon(508) 833-01115-6Yes
Sandwich STEM AcademySandwichAmy Ferreira(508) 888-53007-12Yes
Sandwich STEM AcademySandwichRenee Fudala(508) 648-24397-12Yes
Seekonk High SchoolSeekonkJonathan Kelley9-12Yes
Mildred H. Aitken Elementary SchoolSeekonkJoann Rondeau(508) 336-9113PreK-5Yes
Seekonk High SchoolSeekonkAngela Cunard(508) 336-72729-12Yes
Mount Everett Regional SchoolSheffieldBronwyn Niece(413) 358-7315K-12Yes
Mohawk Trail Regional High SchoolShelburne FallsWalt Dufresne(413) 625-01927-12Yes
Ayer Shirley Regional Middle SchoolShirleyKathryn Lyon(978) 772-86006-8Yes
Floral Street SchoolShrewsburyKara Frankian(508) 841-87201-4Yes
South Hadley High SchoolSouth HadleyHeidi Ragno(860) 808-45569-12Yes
Albert S. Woodward Memorial SchoolSouthboroughJennie Bogaert(508) 366-15643Yes
Southbridge Middle/High SchoolSouthbridgeElizabeth McNeil(508) 764-54406-12Yes
The Grow SchoolSouthbridgeMartha Burkett(508) 764-8500K-12Yes
Mary M. Walsh Elementary SchoolSpringfieldKerry Cesan(413) 495-2221K-5No
Mill Pond SchoolSpringfieldDanielle Crescione(413) 727-2179K-12No
Samuel Bowles SchoolSpringfieldRick Haggerty(413) 320-25705Yes
Berkshire Country Day SchoolStockbridgeTimothy Gore(413) 637-07554-9Yes
Stoneham Central Middle SchoolStonehamChristopher Banos(781) 279-38405-8Yes
Colonial Park SchoolStonehamSarah Hardy(781) 279-3890K-4Yes
Swampscott Middle SchoolSwampscottMargarett Ardman(781) 596-88205-8Yes
Joseph G. Luther Elementary SchoolSwanseaLindsay Poirier(508) 675-74993Yes
Tewksbury Memorial High SchoolTewksburyJanet Gordon9-12Yes
Innovation Academy Charter SchoolTyngsboroAnna Cynar(248) 420-58375-12Yes
Angier Elementary SchoolWabanMeghan Martineau3-5Yes
Eleanor N. Johnson Middle SchoolWalpoleElizabeth Smith6-8Yes
Blessed Sacrament SchoolWalpoleStacey Coyne(774) 273-3296K-8Yes
Walpole High SchoolWalpoleKaren Baumgartner(508) 446-30449-12Yes
James FitzGerald Elementary SchoolWalthamMarisa McNally(781) 314-56803Yes
J. R. Lowell Elementary SchoolWatertownRachael Levine(617) 926-7770K-5Yes
Loker Elementary SchoolWaylandAnne Johnson(508) 358-86013-5Yes
Wellesley Community Children's CenterWellesleyJulia MacPherson(781) 235-7667Infant-PreKYes
Franklin Elementary SchoolWest NewtonDonna McLoughlin(781) 726-3496K-5Yes
John Ashley SchoolWest SpringfieldKathleen Bailer(413) 263-3323KYes
Westborough High SchoolWestboroughStephanie Glenn9-12No
Highland Elementary SchoolWestfieldCatherine Roberge(413) 427-99261Yes
Field Elementary SchoolWestonCheryl Garzoglio4-5Yes
Country Elementary SchoolWestonJason McCarthy(781) 786-5400PreK-3Yes
Weston High SchoolWestonJanet Kresl-Moffat(781) 786-58009-12Yes
Weston Middle SchoolWestonBen Wilkins(781) 786-52366-8Yes
Weston High SchoolWestonBen Wilkins(781) 786-52369-12Yes
Country Elementary SchoolWestonBen Wilkins(781) 786-5236PreK-3Yes
Field Elementary SchoolWestonBen Wilkins(781) 786-52364-5Yes
Woodland Elementary SchoolWestonBen Wilkins(781) 786-5236PreK-3Yes
Stony Hill Elementary SchoolWilbrahamLinda Nichols(413) 531-29452-3No
Minnechaug Regional High SchoolWilbrahamJim Bisnette(413) 330-98619-12Yes
Mile Tree Elementary SchoolWilbrahamTiffany Mitchell(413) 593-6921PreK-1Yes
Stony Hill Elementary SchoolWilbrahamChristine Goonan(413) 599-19502-3Yes
Stony Hill Elementary SchoolWilbrahamDebbie Okun(413) 599-19502-3Yes
Wilmington High SchoolWilmingtonTerresa Pietro(978) 694-60609-12Yes
Winchester Public SchoolsWinchesterFritzie NaceK-8Yes
Vinson-Owen Elementary SchoolWinchesterIrina Puscasu(617) 776-30505Yes
Muraco Elementary SchoolWinchesterLisa Mandaglio(781) 382-8793K-5Yes
Lincoln Elementary SchoolWinchesterLisa Cormier(781) 526-6650K-5Yes
Kid ConnectionWinchesterSonja Ferraguto(781) 721-7125Pre-KYes
Malcolm White Elementary SchoolWoburnRae Allen2Yes
South High Community SchoolWorcesterJean McNerney(508) 799-332510-12Yes
Delaney SchoolWrenthamStephanie Buckley(508) 384-5430KNo