
Lower Moreland Township School District, Huntingdon Valley (215) 938-0220, North Penn School District, Lansdale (215) 368-9800, /northpennhs Upper Dublin School District, Fort Washington (215) 643-8900, Plymouth-Whitemarsh Senior High SchoolĬolonial School District, Plymouth Meeting (610) 825-1500, Wissahickon School District, Ambler (215) 619-8112, Ĥ. Lower Merion School District, Rosemont (610) 658-3950, /harritonhs Photo courtesy of Lower Merion High School Lower Merion School District, Ardmore (610) 645-1810, /lower-merion Related article: Downingtown STEM Academy Tops Niche’s Latest List Montgomery County Upper Darby School District, Drexel Hill (610) 622-7000, Ridley School District, Folsom (610) 237-8034, Interboro School District, Prospect Park (610) 237-6410, Marple Newtown School District, Newtown Square (610) 359-4218, Springfield School District, Springfield (610) 938-6100, Rose Tree Media School District, Media (610) 627-6201, Haverford Township School District, Havertown (610) 853-5900, .us Garnet Valley School District, Glen Mills (610) 579-7745, Wallingford-Swarthmore School District, Wallingford (610) 892-3470, Radnor Township School District, Radnor (610) 293-0855 Kennett Consolidated School District, Kennett Square (610) 444-6620, Delaware County Phoenixville Area School District, Phoenixville (484) 927-5100, West Chester Area School District, West Chester (484) 266-3300, West Chester Area School District, West Chester (484) 266-3800, West Chester Area School District, West Chester (484) 266-4300, ĭowningtown Area School District, Exton (610) 363-6400, Great Valley School District, Malvern (610) 889-1900, Unionville-Chadds Ford School District, Kennett Square (610) 347-1600,

Tredyffrin/Easttown School District, Berwyn (610) 240-1000, /stoga Photo courtesy of Downingtown STEM Academy
