New Hampshire Strafford County Public Schools

Search for public K-12 schools in Strafford County? Congratulations! You have come to the right website where we provide a comprehensive list of all public schools including pre-kindergarten, kindergarten, elementary and high schools. Just scroll down to see these public schools in Strafford County, New Hampshire.

Overview for Strafford County, NH
Part of: Boston-Cambridge-Quincy MA-NH, Metropolitan Area
Part of: Boston-Worcester-Manchester MA-RI-NH, Combined Statistical Area
Part of: Rockingham County-Strafford County NH, Metropolitan Division
Map of Strafford County, NHStrafford County is one of about 3,141 counties and county equivalents in the United States. It has 368.8 sq. miles in land area and a population density of 322.7 per square mile. In the last three decades of the 1900s its population grew by 59.4%. On the 2000 census form, 98.9% of the population reported only one race, with 0.6% of these reporting African-American. The population of this county is 1.0% Hispanic (of any race). The average household size is 2.50 persons compared to an average family size of 2.98 persons.

In 2005 retail trade was the largest of 20 major sectors. It had an average wage per job of $26,967. Per capita income grew by 19.6% between 1994 and 2004 (adjusted for inflation).

People & Income Overview
(By Place of Residence)
Value Industry Overview (2005)
(By Place of Work)
Value
Population (2005) 119,015 Covered Employment 43,772
Growth (%) since 1990 14.2% Average wage per job $36,857
Households (2000) 42,581 Manufacturing – % all jobs in County 12.2%
Labor Force (persons) (2005) 67,700 Average wage per job $44,008
Unemployment Rate (2005) 3.4 Transportation & Warehousing – % all jobs in County D
Per Capita Personal Income (2004) $30,529 Average wage per job D
Median Household Income (2003) $46,324 Health Care, Social Assist. – % all jobs in County D
Poverty Rate (2003) 8.5 Average wage per job D
H.S. Diploma or More – % of Adults 25+ (2000) 86.4 Finance and Insurance – % all jobs in County 4.6%
Bachelor’s Deg. or More – % of Adults 25+ (2000) 26.4 Average wage per job $54,173
  • See allcitycodes.com for New Hampshire area codes city by city.
  • TOPPHARMACYSCHOOLS: features various types of graduate schools in New Hampshire, including geography location and public holidays of New Hampshire.
  • ABLOGTOPHONE: Basic information about New Hampshire, including its geography, population, economy and history.

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