Summary:
The Groton-Dunstable district serves 2,223 students across four schools — two elementary schools (K–4), one middle school (5–8), and one high school (9–12) — in a high-performing Massachusetts community. The district is rated 34th of 351 districts statewide, in the 90th percentile with 5 stars. Enrollment is fairly evenly divided: Groton Dunstable Regional Middle is largest at 739 students (33.2%), followed by Groton Dunstable Regional high school at 659 (29.6%), Florence Roche School at 615 (27.7%), and Swallow/Union School at 210 (9.4%).
Swallow/Union School is the clear standout: 9th of 899 elementary schools in 2025–2026, the 99th percentile with 5 stars, with ELA proficiency of 73.40% and math of 82.80%, far above the district (53.56% and 59.29%) and state (40.03% and 41.11%). It is also the smallest school. The high school ranks 45th of 353 with 4 stars and posts excellent outcomes — a 97.5% graduation rate, 0.0% dropout rate, and 10th grade proficiency of 69.40% in ELA and 75.00% in math. Florence Roche School has improved markedly, rising from 310th of 916 (3 stars, 66th percentile) to 151st of 899 (4 stars, 83rd percentile). The middle school ranks 98th of 478 with 4 stars; science (62.14%) and 7th grade math (66.67%) are strengths, while its all-grade ELA (51.13%) and math (54.97%) sit slightly below the district but well above the state.
Across all four schools, math proficiency exceeds ELA proficiency, and every reported 2025–2026 proficiency rate is above the corresponding state figure. Student-teacher ratios are tightly clustered between 12.8 and 13.9, and 2020–2021 per-student spending ranges from $17,495 to $19,744, with Swallow/Union School highest. Free/reduced lunch percentages are unavailable for all four schools, and the elementary, middle, and high school ranks come from separate peer lists, so percentiles are best compared within school type rather than across the district.
Thank you for your feedback!