You are here: Home > Public Schools in New Hampshire > Hillsborough County

New Hampshire Hillsborough County Public Schools

Search for public K-12 schools in Hillsborough 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 Hillsborough County, New Hampshire.
New Hampshire Hillsborough County Public Schools
  • INTERNETAGES.COM: Find amazing discounts and free shipping for any order on vintage Christmas decorations! Get the lowest price on your favorite items on our website and check out our 6 items of retro style Christmas decorations.
 
 vintage Christmas decorations
1. ACADEMY FOR SCIENCE AND DESIGN CHARTER
Phone: (H)
Address: 316 Daniel Webster Highway, Merrimack, NH 03054
Phone: (603) 262-9162
County: Hillsborough County
Enrollment: 19 9-11

2. ACADEMY FOR SCIENCE AND DESIGN CHARTER
Phone: (M)
Address: 316 Daniel Webster Highway, Merrimack, NH 03054
Phone: (603) 262-9162
County: Hillsborough County
Enrollment: 41
Grades: 7-8

3. ALVIRNE HIGH SCHOOL
Address: 200 Derry RD., Hudson, NH 03051
Phone: (603) 886-1260
County: Hillsborough County
Enrollment: 1,463
Grades: 9-12

4. AMHERST MIDDLE SCHOOL
Address: Po Box 966, Amherst, NH 03031
Phone: (603) 673-8944
County: Hillsborough County
Enrollment: 801
Grades: 5-8

5. AMHERST STREET SCHOOL
Address: 71 Amherst ST., Nashua, NH 03064
Phone: (603) 594-4385
County: Hillsborough County
Enrollment: 307
Grades: KG-5

6. ANTRIM ELEMENTARY SCHOOL
Address: 10 School ST., Antrim, NH 03440
Phone: (603) 588-6371
County: Hillsborough County
Enrollment: 170
Grades: PK-4

7. APPLETON ELEMENTARY SCHOOL
Address: 72 Academy RD., New Ipswich, NH 03071
Phone: (603) 878-2814
County: Hillsborough County
Enrollment: 130 3-4

8. BAKERSVILLE SCHOOL
Address: 20 Elm ST., Manchester, NH 03101
Phone: (603) 624-6312
County: Hillsborough County
Enrollment: 324
Grades: KG-5

9. BARTLETT ELEMENTARY SCHOOL
Address: 689 Mast RD., Manchester, NH 03102
Phone: (603) 623-8088
County: Hillsborough County
Enrollment: 176
Grades: 1-4

10. BEDFORD HIGH SCHOOL
Address: 47b Nashua RD., Bedford, NH 03110
Phone: (603) 310-9000
County: Hillsborough County
Enrollment: 939 9-11

11. BEECH STREET SCHOOL
Address: 333 Beech ST., Manchester, NH 03103
Phone: (603) 624-6314
County: Hillsborough County
Enrollment: 571
Grades: KG-5

12. BICENTENNIAL ELEMENTARY SCHOOL
Address: 296 E. Dunstable RD., Nashua, NH 03062
Phone: (603) 594-4382
County: Hillsborough County
Enrollment: 623
Grades: PK-5

13. BIRCH HILL ELEMENTARY SCHOOL
Address: 17 Birch Hill DR., Nashua, NH 03063
Phone: (603) 594-4340
County: Hillsborough County
Enrollment: 474
Grades: KG-5

14. BOYNTON MIDDLE SCHOOL
Address: 500 Turnpike RD., New Ipswich, NH 03071
Phone: (603) 878-4800
County: Hillsborough County
Enrollment: 406
Grades: 5-8

15. BROAD STREET ELEMENTARY SCHOOL
Address: 390 Broad ST., Nashua, NH 03063
Phone: (603) 594-4404
County: Hillsborough County
Enrollment: 403 PK-5

16. CAMPBELL HIGH SCHOOL
Address: 1 Highlander CT., Litchfield, NH 03052
Phone: (603) 546-0300
County: Hillsborough County
Enrollment: 556
Grades: 9-12

17. CAPTAIN SAMUEL DOUGLASS ACADEMY
Address: Po Box 480, Brookline, NH 03033
Phone: (603) 673-0122
County: Hillsborough County
Enrollment: 299
Grades: 4-6

18. CENTER WOODS SCHOOL
Address: 14 Center RD., Weare, NH 03281
Phone: (603) 529-4500
County: Hillsborough County
Enrollment: 574
Grades: PK-4

19. CHARLOTTE AVE ELEMENTARY SCHOOL
Address: 48 Charlotte AVE., Nashua, NH 03064
Phone: (603) 594-4334
County: Hillsborough County
Enrollment: 543
Grades: KG-5

20. CLARK SCHOOL
Address: Po Box 420, Amherst, NH 03031
Phone: (603) 673-2343
County: Hillsborough County
Enrollment: 205
Grades: KG-1

21. CONVAL REGIONAL HIGH SCHOOL
Address: 184 Hancock RD., Peterborough, NH 03458
Phone: (603) 924-3869
County: Hillsborough County
Enrollment: 1,083
Grades: 9-12

22. DR. H. O. SMITH SCHOOL
Address: 33 School ST., Hudson, NH 03051
Phone: (603) 886-1248
County: Hillsborough County
Enrollment: 253 3-5

23. DR. NORMAN W. CRISP SCHOOL
Address: 50 Arlington ST., Nashua, NH 03060
Phone: (603) 594-4390
County: Hillsborough County
Enrollment: 404
Grades: PK-5

24. ELM STREET MIDDLE SCHOOL
Address: 117 Elm ST., Nashua, NH 03060
Phone: (603) 594-4322
County: Hillsborough County
Enrollment: 1,153
Grades: 6-8

25. FAIRGROUNDS ELEMENTARY SCHOOL
Address: 37 Blanchard ST., Nashua, NH 03060
Phone: (603) 594-4318
County: Hillsborough County
Enrollment: 597
Grades: KG-5

26. FAIRGROUNDS MIDDLE SCHOOL
Address: 27 Cleveland ST., Nashua, NH 03060
Phone: (603) 594-4393
County: Hillsborough County
Enrollment: 762
Grades: 6-8

27. FLORENCE RIDEOUT ELEMENTARY SCHOOL
Address: Po Box 430, Wilton, NH 03086
Phone: (603) 654-6714
County: Hillsborough County
Enrollment: 286
Grades: KG-6

28. FRANCESTOWN ELEMENTARY SCHOOL
Address: Po Box 179, Francestown, NH 03043
Phone: (603) 547-2976
County: Hillsborough County
Enrollment: 59
Grades: KG-4

29. GLEN LAKE SCHOOL
Address: 251 Elm ST., Goffstown, NH 03045
Phone: (603) 497-3550
County: Hillsborough County
Enrollment: 157
Grades: PK-KG

30. GOFFSTOWN HIGH SCHOOL
Address: 27 Wallace RD., Goffstown, NH 03045
Phone: (603) 497-4841
County: Hillsborough County
Enrollment: 1,212
Grades: 9-12

31. GOSSLER PARK SCHOOL
Address: 99 Sullivan ST., Manchester, NH 03102
Phone: (603) 624-6327
County: Hillsborough County
Enrollment: 378
Grades: KG-5

32. GREAT BROOK SCHOOL
Address: 16 School ST., Antrim, NH 03440
Phone: (603) 588-6630
County: Hillsborough County
Enrollment: 333
Grades: 5-8

33. GREEN ACRES SCHOOL
Address: 100 Aurore AVE., Manchester, NH 03109
Phone: (603) 624-6330
County: Hillsborough County
Enrollment: 601
Grades: PK-5

34. GREENFIELD ELEMENTARY SCHOOL
Address: 860 Forest RD., Greenfield, NH 03047
Phone: (603) 547-3334
County: Hillsborough County
Enrollment: 95
Grades: PK-4

35. GREENVILLE ELEMENTARY SCHOOL
Address: 16 Adams ST., Greenville, NH 03048
Phone: (603) 878-1411
County: Hillsborough County
Enrollment: 95
Grades: 1-4

36. GRIFFIN MEMORIAL SCHOOL
Address: 229 Chs Bancroft HWY., Litchfield, NH 03051
Phone: (603) 424-0078
County: Hillsborough County
Enrollment: 477
Grades: 1-4

37. HALLSVILLE SCHOOL
Address: 275 Jewett ST., Manchester, NH 03103
Phone: (603) 624-6332
County: Hillsborough County
Enrollment: 300
Grades: KG-5

38. HANCOCK ELEMENTARY SCHOOL
Address: 10 Elementary LN., Hancock, NH 03449
Phone: (603) 525-3303
County: Hillsborough County
Enrollment: 62
Grades: KG-4

39. HAROLD H. WILKINS SCHOOL
Address: Po Box 420, Amherst, NH 03031
Phone: (603) 673-4411
County: Hillsborough County
Enrollment: 541
Grades: 1-4

40. HENRY J. MCLAUGHLIN MIDDLE SCHOOL
Address: 290 S. Mammoth RD., Manchester, NH 03109
Phone: (603) 628-6247
County: Hillsborough County
Enrollment: 815
Grades: 6-8

41. HERON POND ELEMENTARY SCHOOL
Address: 80 Heron Pond RD., Milford, NH 03055
Phone: (603) 673-1811
County: Hillsborough County
Enrollment: 794 2-5

42. HIGHLAND-GOFFS FALLS SCHOOL
Address: 2021 Goffs Falls RD., Manchester, NH 03103
Phone: (603) 624-6334
County: Hillsborough County
Enrollment: 533
Grades: KG-5

43. HILLS GARRISON ELEMENTARY SCHOOL
Address: 190 Derry RD., Hudson, NH 03051
Phone: (603) 881-3930
County: Hillsborough County
Enrollment: 467 1-5

44. HILLSBORO-DEERING ELEMENTARY SCHOOL
Address: 4 Hillcat DR., Hillsboro, NH 03244
Phone: (603) 464-1110
County: Hillsborough County
Enrollment: 598
Grades: PK-5

45. HILLSBORO-DEERING HIGH SCHOOL
Address: 12 Hillcat DR., Hillsboro, NH 03244
Phone: (603) 464-1130
County: Hillsborough County
Enrollment: 475
Grades: 9-12

46. HILLSBORO-DEERING MIDDLE SCHOOL
Address: 6 Hillcat DR., Hillsboro, NH 03244
Phone: (603) 464-1120
County: Hillsborough County
Enrollment: 330
Grades: 6-8

47. HILLSIDE MIDDLE SCHOOL
Address: 112 Reservoir AVE., Manchester, NH 03104
Phone: (603) 624-6352
County: Hillsborough County
Enrollment: 870
Grades: 6-8

48. HOLLIS BROOKLINE MIDDLE SCHOOL
Address: 25 Main ST., Hollis, NH 03049
Phone: (603) 465-2223
County: Hillsborough County
Enrollment: 448
Grades: 7-8

49. HOLLIS PRIMARY SCHOOL
Address: 36 Silver Lake RD., Hollis, NH 03049
Phone: (603) 465-2260
County: Hillsborough County
Enrollment: 345
Grades: PK-3

50. HOLLIS UPPER ELEMENTARY SCHOOL
Address: 12 Drury LN., Hollis, NH 03049
Phone: (603) 465-9182
County: Hillsborough County
Enrollment: 388
Grades: 4-6

51. HOLLIS-BROOKLINE HIGH SCHOOL
Address: 24 Cavalier CT., Hollis, NH 03049
Phone: (603) 465-2269
County: Hillsborough County
Enrollment: 918
Grades: 9-12

52. HUDSON MEMORIAL SCHOOL
Address: 1 Memorial DR., Hudson, NH 03051
Phone: (603) 886-1240
County: Hillsborough County
Enrollment: 1,017
Grades: 6-8

53. JACQUES MEMORIAL ELEMENTARY SCHOOL
Address: 9 Elm ST., Milford, NH 03055
Phone: (603) 673-4434
County: Hillsborough County
Enrollment: 251
Grades: 1

54. JAMES MASTRICOLA ELEMENTARY SCHOOL
Address: 7 School ST., Merrimack, NH 03054
Phone: (603) 424-6218
County: Hillsborough County
Enrollment: 413
Grades: KG-4

55. JAMES MASTRICOLA UPPER ELEMENTARY SCHOOL
Address: 26 Baboosic Lake RD., Merrimack, NH 03054
Phone: (603) 424-6221
County: Hillsborough County
Enrollment: 682
Grades: 5-6

56. JEWETT SCHOOL
Address: 130 S. Jewett ST., Manchester, NH 03103
Phone: (603) 624-6336
County: Hillsborough County
Enrollment: 394
Grades: PK-5

57. JOHN STARK REGIONAL HIGH SCHOOL
Address: 618 N. Stark HWY., Weare, NH 03281
Phone: (603) 529-7675
County: Hillsborough County
Enrollment: 856
Grades: 9-12

58. LEDGE STREET SCHOOL
Address: 139 Ledge ST., Nashua, NH 03060
Phone: (603) 594-4337
County: Hillsborough County
Enrollment: 486
Grades: KG-5

59. LIBRARY STREET SCHOOL
Address: 22 Library ST., Hudson, NH 03051
Phone: (603) 886-1255
County: Hillsborough County
Enrollment: 170 1-2

60. LITCHFIELD MIDDLE SCHOOL
Address: 19 Mcelwain DR., Litchfield, NH 03051
Phone: (603) 424-0566
County: Hillsborough County
Enrollment: 562
Grades: 5-8

61. LYNDEBOROUGH CENTRAL SCHOOL
Address: 192 Forest RD., Lyndeborough, NH 03082
Phone: (603) 654-9381
County: Hillsborough County
Enrollment: 85 1-6

62. MAIN DUNSTABLE SCHOOL
Address: 20 Whitford RD., Nashua, NH 03062
Phone: (603) 594-4400
County: Hillsborough County
Enrollment: 555
Grades: KG-5

63. MANCHESTER CENTRAL HIGH SCHOOL
Address: 207 Lowell ST., Manchester, NH 03104
Phone: (603) 624-6363
County: Hillsborough County
Enrollment: 2,232
Grades: 9-12

64. MANCHESTER MEMORIAL HIGH SCHOOL
Address: 1 Crusader Way, Manchester, NH 03103
Phone: (603) 624-6378
County: Hillsborough County
Enrollment: 2,131
Grades: 9-12

65. MANCHESTER WEST HIGH SCHOOL
Address: 9 Notre Dame AVE., Manchester, NH 03102
Phone: (603) 624-6384
County: Hillsborough County
Enrollment: 1,544
Grades: 9-12

66. MAPLE AVENUE SCHOOL
Address: 16 Maple AVE., Goffstown, NH 03045
Phone: (603) 497-3330
County: Hillsborough County
Enrollment: 506
Grades: 1-4

67. MASCENIC REGIONAL HIGH SCHOOL
Address: 175 Turnpike RD., New Ipswich, NH 03071
Phone: (603) 878-1113
County: Hillsborough County
Enrollment: 422
Grades: 9-12

68. MASON ELEMENTARY SCHOOL
Address: 13 Darling Hill RD., Mason, NH 03048
Phone: (603) 878-2962
County: Hillsborough County
Enrollment: 85
Grades: 1-4

69. MCDONOUGH SCHOOL
Address: 550 Lowell ST., Manchester, NH 03104
Phone: (603) 624-6373
County: Hillsborough County
Enrollment: 558
Grades: KG-5

70. MCKELVIE INTERMEDIATE SCHOOL
Address: 108 Liberty Hill RD., Bedford, NH 03110
Phone: (603) 472-3951
County: Hillsborough County
Enrollment: 757
Grades: 5-6

71. MEMORIAL SCHOOL
Address: 55 Old Bedford RD., Bedford, NH 03110
Phone: (603) 627-1776
County: Hillsborough County
Enrollment: 545
Grades: PK-4

72. MERRIMACK HIGH SCHOOL
Address: 38 Mcelwain ST., Merrimack, NH 03054
Phone: (603) 424-6204
County: Hillsborough County
Enrollment: 1,540
Grades: 9-12

73. MERRIMACK MIDDLE SCHOOL
Address: 31 Madeline Bennett LN., Merrimack, NH 03054
Phone: (603) 424-6289
County: Hillsborough County
Enrollment: 742
Grades: 7-8

74. MIDDLE SCHOOL AT PARKSIDE
Address: 75 Parkside AVE., Manchester, NH 03102
Phone: (603) 624-6356
County: Hillsborough County
Enrollment: 737
Grades: 6-8

75. MILFORD HIGH SCHOOL
Address: 100 West ST., Milford, NH 03055
Phone: (603) 673-4201
County: Hillsborough County
Enrollment: 872
Grades: 9-12

76. MILFORD MIDDLE SCHOOL
Address: 33 Osgood RD., Milford, NH 03055
Phone: (603) 673-5221
County: Hillsborough County
Enrollment: 639
Grades: 6-8

77. MONT VERNON VILLAGE SCHOOL
Address: Po Box 98, Mont Vernon, NH 03057
Phone: (603) 673-5141
County: Hillsborough County
Enrollment: 257
Grades: KG-6

78. MOUNTAIN VIEW MIDDLE SCHOOL
Address: 41 Lauren LN., Goffstown, NH 03045
Phone: (603) 497-8288
County: Hillsborough County
Enrollment: 951
Grades: 5-8

79. MT. PLEASANT SCHOOL
Address: 10 Manchester ST., Nashua, NH 03060
Phone: (603) 594-4331
County: Hillsborough County
Enrollment: 322
Grades: KG-5

80. NASHUA HIGH SCHOOL NORTH
Address: 10 Chuck Druding DR., Nashua, NH 03063
Phone: (603) 589-6400
County: Hillsborough County
Enrollment: 1,934
Grades: 9-12

81. NASHUA HIGH SCHOOL SOUTH
Address: 36 Riverside DR., Nashua, NH 03062
Phone: (603) 589-4311
County: Hillsborough County
Enrollment: 2,158
Grades: 9-12

82. NEW BOSTON CENTRAL SCHOOL
Address: 15 Central School RD., New Boston, NH 03070
Phone: (603) 487-2211
County: Hillsborough County
Enrollment: 564
Grades: PK-6

83. NEW IPSWICH CENTRAL SCHOOL
Address: 571 Turnpike RD., New Ipswich, NH 03071
Phone: (603) 878-2108
County: Hillsborough County
Enrollment: 150 1-2

84. NEW SEARLES SCHOOL
Address: 39 Shady LN., Nashua, NH 03062
Phone: (603) 594-4409
County: Hillsborough County
Enrollment: 378
Grades: PK-5

85. NORTHWEST ELEMENTARY SCHOOL
Address: 300 Youville ST., Manchester, NH 03102
Phone: (603) 624-6321
County: Hillsborough County
Enrollment: 633
Grades: KG-5

86. NOTTINGHAM WEST ELEMENTARY SCHOOL
Address: 10 Pelham RD., Hudson, NH 03051
Phone: (603) 595-1570
County: Hillsborough County
Enrollment: 666 1-5

87. PARKER-VARNEY SCHOOL
Address: 223 James Pollack DR., Manchester, NH 03102
Phone: (603) 624-6338
County: Hillsborough County
Enrollment: 425
Grades: KG-5

88. PELHAM ELEMENTARY SCHOOL
Address: 61 Marsh RD., Pelham, NH 03076
Phone: (603) 635-8875
County: Hillsborough County
Enrollment: 931 1-5

89. PELHAM HIGH SCHOOL
Address: 85 Marsh RD., Pelham, NH 03076
Phone: (603) 635-2115
County: Hillsborough County
Enrollment: 663
Grades: 9-12

90. PELHAM MEMORIAL SCHOOL
Address: 59 Marsh RD., Pelham, NH 03076
Phone: (603) 635-2321
County: Hillsborough County
Enrollment: 544
Grades: 6-8

91. PENNICHUCK MIDDLE SCHOOL
Address: 207 Manchester ST., Nashua, NH 03060
Phone: (603) 594-4308
County: Hillsborough County
Enrollment: 681
Grades: 6-8

92. PETER WOODBURY SCHOOL
Address: 180 County
Enrollment: Rd., Bedford, NH 03110
Phone: (603) 622-0431
County: Hillsborough County
Enrollment: 577
Grades: KG-4

93. PETERBOROUGH ELEMENTARY SCHOOL
Address: 17 High ST., Peterborough, NH 03458
Phone: (603) 924-3828
County: Hillsborough County
Enrollment: 348
Grades: KG-4

94. PIERCE ELEMENTARY SCHOOL
Address: Po Box 149, Bennington, NH 03442
Phone: (603) 588-2131
County: Hillsborough County
Enrollment: 77
Grades: KG-4

95. PURPLE PANTHERS PRESCHOOL
Address: 36 Riverside DR., Nashua, NH 03060
Phone: (603) 589-4311
County: Hillsborough County
Enrollment: 39 PK

96. REEDS FERRY SCHOOL
Address: 15 Lyons RD., Merrimack, NH 03054
Phone: (603) 424-6215
County: Hillsborough County
Enrollment: 584
Grades: PK-4

97. RICHARD MAGHAKIAN MEMORIAL SCHOOL
Address: Po Box 68, Brookline, NH 03033
Phone: (603) 673-4640
County: Hillsborough County
Enrollment: 342
Grades: KG-3

98. RIDDLE BROOK SCHOOL
Address: 230 New Boston RD., Bedford, NH 03110
Phone: (603) 471-1082
County: Hillsborough County
Enrollment: 610
Grades: KG-4

99. ROSS A. LURGIO MIDDLE SCHOOL
Address: 47a Nashua RD., Bedford, NH 03110
Phone: (603) 310-9100
County: Hillsborough County
Enrollment: 694
Grades: 7-8

100. SELMA DEITCH EARLY LEARNING PROGRAM
Address: 555 Auburn ST., Manchester, NH 03103
Phone: (603) 624-6336
County: Hillsborough County
Enrollment: 205 PK

101. SMYTH ROAD SCHOOL
Address: 245 Bruce RD., Manchester, NH 03104
Phone: (603) 624-6340
County: Hillsborough County
Enrollment: 386
Grades: PK-5

102. SOUHEGAN COOP HIGH SCHOOL
Address: Po Box 1152, Amherst, NH 03031
Phone: (603) 673-9940
County: Hillsborough County
Enrollment: 942
Grades: 9-12

103. SOUTH MEADOW SCHOOL
Address: 108 Hancock RD., Peterborough, NH 03458
Phone: (603) 924-7105
County: Hillsborough County
Enrollment: 499
Grades: 5-8

104. SOUTHSIDE MIDDLE SCHOOL
Address: 140 S. Jewett ST., Manchester, NH 03103
Phone: (603) 624-6359
County: Hillsborough County
Enrollment: 914
Grades: 6-8

105. SUNSET HEIGHTS SCHOOL
Address: 15 Osgood RD., Nashua, NH 03060
Phone: (603) 594-4387
County: Hillsborough County
Enrollment: 461
Grades: KG-5

106. TEMPLE ELEMENTARY SCHOOL
Address: 830 Nh Route 45, Temple, NH 03084
Phone: (603) 878-1955
County: Hillsborough County
Enrollment: 70
Grades: KG-4

107. THE PHOENIX PROGRAM
Phone: (H)
Address: 440 Amherst ST., Nashua, NH 03063
Phone: (603) 594-4326
County: Hillsborough County
Enrollment: 30 9-10

108. THE PHOENIX PROGRAM
Phone: (M)
Address: 440 Amherst ST., Nashua, NH 03063
Phone: (603) 594-4326
County: Hillsborough County
Enrollment: 36
Grades: 6-8

109. THORNTONS FERRY SCHOOL
Address: 134 Camp Sargent RD., Merrimack, NH 03054
Phone: (603) 889-1577
County: Hillsborough County
Enrollment: 538
Grades: KG-4

110. WEARE MIDDLE SCHOOL
Address: 16 East RD., Weare, NH 03281
Phone: (603) 529-7555
County: Hillsborough County
Enrollment: 539
Grades: 5-8

111. WEBSTER SCHOOL
Address: 2519 Elm ST., Manchester, NH 03104
Phone: (603) 624-6344
County: Hillsborough County
Enrollment: 434
Grades: KG-5

112. WESTON SCHOOL
Address: 1066 Hanover ST., Manchester, NH 03104
Phone: (603) 624-6347
County: Hillsborough County
Enrollment: 569
Grades: KG-5

113. WILSON SCHOOL
Address: 401 Wilson ST., Manchester, NH 03103
Phone: (603) 624-6350
County: Hillsborough County
Enrollment: 434
Grades: KG-5

114. WILTON-LYNDEBORO MIDDLE SCHOOL
Address: Po Box 255, Wilton, NH 03086
Phone: (603) 654-6123
County: Hillsborough County
Enrollment: 118
Grades: 7-8

115. WILTON-LYNDEBORO SENIOR HIGH SCHOOL
Address: Po Box 255, Wilton, NH 03086
Phone: (603) 654-6123
County: Hillsborough County
Enrollment: 242
Grades:
Grades:
Grades: 9-12

 
AL AK AZ AR CA
CO CT DE FL GA
HI ID IL IN IA
KS KY LA ME MD
MA MI MN MS MO
MT NE NV NH NJ
NM NY NC ND OH
OK OR PA RI SC
SD TN TX UT VT
VA WA WV WI WY

Copyright 2020 Search for Public Schools | Home