1. BARRINGTON ELEMENTARY SCHOOL
Address: 347 State RTE. 125, Barrington, NH 03825
Phone: (603) 664-2641
County: Strafford County
Enrollment: 532
Grades: PK-4
2. BARRINGTON MIDDLE SCHOOL
Address: 20 Haley DR., Barrington, NH 03825
Phone: (603) 664-2127
County: Strafford County
Enrollment: 392
Grades: 5-8
3. BUD CARLSON ACADEMY
Address: Rochester School Department, Rochester, NH 03867
Phone: (603) 332-3678
County: Strafford County
Enrollment: 78
Grades: 9-12
4. CHAMBERLAIN STREET SCHOOL
Address: 65 Chamberlain ST., Rochester, NH 03867
Phone: (603) 332-5258
County: Strafford County
Enrollment: 405
Grades: KG-5
5. COCHECO ARTS AND TECHNOLOGY CHARTER ACADEMY
Address: 37a Province LN., Barrington, NH 03825
Phone: (603) 664-9671
County: Strafford County
Enrollment: 57
Grades: 9-12
6. DOVER MIDDLE SCHOOL
Address: 16 Daley DR., Dover, NH 03820
Phone: (603) 516-7200
County: Strafford County
Enrollment: 1,093
Grades: 5-8
7. DOVER SENIOR HIGH SCHOOL
Address: 25 Alumni DR., Dover, NH 03820
Phone: (603) 516-6900
County: Strafford County
Enrollment: 1,618
Grades: 9-12
8. EAST ROCHESTER SCHOOL
Address: 773 Portland ST., East Rochester, NH 03868
Phone: (603) 332-2146
County: Strafford County
Enrollment: 355
Grades: PK-5
9. FARMINGTON SENIOR HIGH SCHOOL
Address: 1 Thayer DR., Farmington, NH 03835
Phone: (603) 755-2811
County: Strafford County
Enrollment: 446
Grades: 9-12
10. GARRISON SCHOOL
Address: 50 Garrison RD., Dover, NH 03820
Phone: (603) 516-6752
County: Strafford County
Enrollment: 540
Grades: KG-4
11. GONIC SCHOOL
Address: 10 Railroad AVE., Gonic, NH 03839
Phone: (603) 332-6487
County: Strafford County
Enrollment: 235
Grades: KG-5
12. HENRY WILSON MEMORIAL SCHOOL
Address: 51 School ST., Farmington, NH 03835
Phone: (603) 755-2181
County: Strafford County
Enrollment: 574 4-8
13. HILLTOP SCHOOL
Address: 17 Grand ST., Somersworth, NH 03878
Phone: (603) 692-2435
County: Strafford County
Enrollment: 140
Grades: 1-4
14. HORNE STREET SCHOOL
Address: 78 Horne ST., Dover, NH 03820
Phone: (603) 516-6756
County: Strafford County
Enrollment: 367
Grades: KG-4
15. MAPLE STREET SCHOOL
Address: 27 Maple ST., Rochester, NH 03867
Phone: (603) 332-6481
County: Strafford County
Enrollment: 73 KG-4
16. MAPLE WOOD ELEMENTARY
SCHOOL
Address: 184 Maple ST., Somersworth, NH 03878
Phone: (603) 692-3331
County: Strafford County
Enrollment: 511
Grades: PK-4
17. MAST WAY SCHOOL
Address: 23 Mast RD., Lee, NH 03824
Phone: (603) 659-3001
County: Strafford County
Enrollment: 344
Grades: KG-4
18. MCCLELLAND SCHOOL
Address: 59 Brock ST., Rochester, NH 03867
Phone: (603) 332-2180
County: Strafford County
Enrollment: 372
Grades: KG-5
19. MILTON ELEMENTARY SCHOOL
Address: 8 School ST., Milton, NH 03851
Phone: (603) 652-4539
County: Strafford County
Enrollment: 273
Grades: KG-5
20. MOHARIMET SCHOOL
Address: 11 Lee RD., Madbury, NH 03823
Phone: (603) 742-2900
County: Strafford County
Enrollment: 384
Grades: KG-4
21. NANCY LOUD SCHOOL
Address: 5 Cocheco AVE., East Rochester, NH 03868
Phone: (603) 332-6486
County: Strafford County
Enrollment: 108
Grades: KG-3
22. NEW DURHAM ELEMENTARY SCHOOL
Address: Po Box 212, New Durham, NH 03855
Phone: (603) 859-2061
County: Strafford County
Enrollment: 217
Grades: PK-6
23. NEW HAMPSHIRE EQUESTRIAN ACADEMY CHARTER SCHOOL
Address: Po Box 808, Rochester, NH 03867
Phone: (603) 335-6900
County: Strafford County
Enrollment: 21
Grades: 9-12
24. NUTE HIGH SCHOOL
Address: 22 Elm ST., Milton, NH 03851
Phone: (603) 652-4591
County: Strafford County
Enrollment: 219
Grades: 9-12
25. NUTE JUNIOR HIGH SCHOOL
Address: 22 Elm ST., Milton, NH 03851
Phone: (603) 652-4591
County: Strafford County
Enrollment: 159
Grades: 6-8
26. OYSTER RIVER HIGH SCHOOL
Address: 55 Coe DR., Durham, NH 03824
Phone: (603) 868-2375
County: Strafford County
Enrollment: 692
Grades: 9-12
27. OYSTER RIVER MIDDLE SCHOOL
Address: 1 Coe DR., Durham, NH 03824
Phone: (603) 868-2155
County: Strafford County
Enrollment: 624
Grades: 5-8
28. ROCHESTER MIDDLE SCHOOL
Address: 47 Brock ST., Rochester, NH 03867
Phone: (603) 332-4090
County: Strafford County
Enrollment: 1,003
Grades: 6-8
29. ROLLINSFORD GRADE SCHOOL
Address: 487 Locust ST., Rollinsford, NH 03869
Phone: (603) 742-2351
County: Strafford County
Enrollment: 197
Grades: KG-6
30. SCHOOL STREET SCHOOL
Address: 13 School ST., Rochester, NH 03867
Phone: (603) 332-6483
County: Strafford County
Enrollment: 87
Grades: KG-4
31. SOMERSWORTH HIGH SCHOOL
Address: 11 Memorial DR., Somersworth, NH 03878
Phone: (603) 692-2431
County: Strafford County
Enrollment: 589
Grades: 9-12
32. SOMERSWORTH MIDDLE SCHOOL
Address: 7 Memorial DR., Somersworth, NH 03878
Phone: (603) 692-2126
County: Strafford County
Enrollment: 537
Grades: 5-8
33. SPAULDING HIGH SCHOOL
Address: 130 Wakefield ST., Rochester, NH 03867
Phone: (603) 332-0757
County: Strafford County
Enrollment: 1,568
Grades: 9-12
34. STRAFFORD SCHOOL
Address: 22 Roller Coaster RD., Strafford, NH 03884
Phone: (603) 664-2842
County: Strafford County
Enrollment: 456
Grades: KG-8
35. VALLEY VIEW COMMUNITY ELEMENTARY SCHOOL
Address: 79 Thayer DR., Farmington, NH 03835
Phone: (603) 755-4757
County: Strafford County
Enrollment: 434
Grades: PK-3
36. WILLIAM ALLEN SCHOOL
Address: 23 Granite ST., Rochester, NH 03867
Phone: (603) 332-2280
County: Strafford County
Enrollment: 341
Grades: KG-5
37. WOODMAN PARK SCHOOL
Address: 11 Towle AVE., Dover, NH 03820
Phone: (603) 516-6700
County: Strafford County
Enrollment: 505
Grades: PK-4 |