503 schools in New Hampshire
10 counties · 209 cities · Public K-12
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Newfound Memorial Middle School | Bristol | Grafton County | Middle | 287 | · |
| Ossipee Central School | Ctr. Ossipee | Carroll County | Elementary | 287 | · |
| Paul A. Smith School | Franklin | Merrimack County | Elementary | 287 | · |
| Southwick School | Northfield | Merrimack County | Elementary | 287 | · |
| Mt. Pleasant School | Nashua | Hillsborough County | Elementary | 286 | · |
| Danville Elementary School | Danville | Rockingham County | Elementary | 285 | · |
| The Founders Academy Charter School (E) | Manchester | Hillsborough County | Middle | 285 | · |
| Harold Martin School | Hopkinton | Merrimack County | Elementary | 281 | · |
| Maple Wood Elementary School | Somersworth | Strafford County | Elementary | 281 | · |
| William Allen School | Rochester | Strafford County | Elementary | 281 | · |
| Campton Elementary School | Campton | Grafton County | Elementary | 280 | · |
| William E. Lancaster School | Salem | Rockingham County | Elementary | 278 | · |
| Memorial School | Newton | Rockingham County | Elementary | 276 | · |
| Mt. Caesar Elementary School | E. Swanzey | Cheshire County | Elementary | 274 | · |
| Henry W. Moore School | Candia | Rockingham County | Elementary | 273 | · |
| Jaffrey-Rindge Middle School | Jaffrey | Cheshire County | Middle | 273 | · |
| Grantham Village School | Grantham | Sullivan County | Elementary | 271 | · |
| Franklin High School | Franklin | Merrimack County | High | 270 | · |
| Newmarket Jr.-Sr. High School | Newmarket | Rockingham County | High | 270 | · |
| Pleasant Street School | Laconia | Belknap County | Elementary | 266 | · |
| Valley View Community School | Farmington | Strafford County | Elementary | 266 | · |
| Sanborn Regional Middle School | Kingston | Rockingham County | Middle | 264 | · |
| Chesterfield Central School | Chesterfield | Cheshire County | Elementary | 263 | · |
| Dr. L. F. Soule School | Salem | Rockingham County | Elementary | 263 | · |
| Mascenic Regional High School | New Ipswich | Hillsborough County | High | 261 | · |
| Elm Street School | Laconia | Belknap County | Elementary | 260 | · |
| Whitefield Elementary School | Whitefield | Coos County | Elementary | 260 | · |
| Loudon Elementary School | Loudon | Merrimack County | Elementary | 259 | · |
| Mary A. Fisk Elementary School | Salem | Rockingham County | Elementary | 259 | · |
| New Franklin School | Portsmouth | Rockingham County | Elementary | 259 | · |
| Captain Samuel Douglass Academy | Brookline | Hillsborough County | Middle | 256 | · |
| Dunbarton Elementary School | Dunbarton | Merrimack County | Elementary | 255 | · |
| Monadnock Regional Middle School | E. Swanzey | Cheshire County | Middle | 254 | · |
| Boynton Middle School | New Ipswich | Hillsborough County | Middle | 251 | · |
| Broad Street Elementary School | Nashua | Hillsborough County | Elementary | 249 | · |
| Milton Elementary School | Milton | Strafford County | Elementary | 249 | · |
| Hinsdale Elementary School | Hinsdale | Cheshire County | Elementary | 248 | · |
| Moultonborough Central School | Moultonboro | Carroll County | Elementary | 242 | · |
| Epping High School | Epping | Rockingham County | High | 241 | · |
| Florence Rideout Elementary School | Wilton | Hillsborough County | Elementary | 240 | · |
| Farmington Senior High School | Farmington | Strafford County | High | 239 | · |
| Peterborough Elementary School | Peterborough | Hillsborough County | Elementary | 238 | · |
| Disnard Elementary School | Claremont | Sullivan County | Elementary | 237 | · |
| Hillsboro-Deering Middle School | Hillsborough | Hillsborough County | Middle | 237 | · |
| A. Crosby Kennett Middle School | Conway | Carroll County | Middle | 235 | · |
| Boscawen Elementary School | Boscawen | Merrimack County | Elementary | 235 | · |
| Mt. Lebanon School | W. Lebanon | Grafton County | Elementary | 234 | · |
| Rivendell Academy | Orford | Grafton County | High | 234 | · |
| Haverhill Cooperative Middle School | North Haverhill | Grafton County | Middle | 226 | · |
| Canaan Elementary School | Canaan | Grafton County | Elementary | 225 | · |
| The Birches Academy of Academics - Art A Public Charter Sch | Salem | Rockingham County | Elementary | 225 | · |
| Great Brook School | Antrim | Hillsborough County | Middle | 224 | · |
| Newmarket Jr.-Sr. High (Elem) | Newmarket | Rockingham County | Middle | 223 | · |
| Pine Tree Elementary School | Ctr. Conway | Carroll County | Elementary | 221 | · |
| Berlin Middle School | Berlin | Coos County | Middle | 220 | · |
| Gathering Waters Charter School (E) | Keene | Cheshire County | Elementary | 220 | · |
| Pittsfield Elementary School | Pittsfield | Merrimack County | Elementary | 219 | · |
| Charlestown Primary School | Charlestown | Sullivan County | Elementary | 218 | · |
| Maple Street Elementary School | Contoocook | Merrimack County | Middle | 216 | · |
| Woodsville High School | Woodsville | Grafton County | High | 216 | · |
| Enfield Village School | Enfield | Grafton County | Elementary | 214 | · |
| Franklin Elementary School | Keene | Cheshire County | Elementary | 212 | · |
| Mont Vernon Village School | Mont Vernon | Hillsborough County | Elementary | 211 | · |
| Woodsville Elementary School | Woodsville | Grafton County | Elementary | 211 | · |
| Plainfield Elementary School | Meriden | Sullivan County | Elementary | 206 | · |
| Littleton High School | Littleton | Grafton County | High | 204 | · |
| Academy for Science and Design Charter (H) | Nashua | Hillsborough County | High | 202 | · |
| Conway Elementary School | Conway | Carroll County | Elementary | 201 | · |
| Rye Elementary School | Rye | Rockingham County | Elementary | 200 | · |
| Rye Junior High School | Rye | Rockingham County | Middle | 199 | · |
| Colebrook Academy and Elementary School (E) | Colebrook | Coos County | Elementary | 198 | · |
| Chichester Central School | Chichester | Merrimack County | Elementary | 197 | · |
| Allenstown Elementary School | Allenstown | Merrimack County | Elementary | 196 | · |
| Bartlett Elementary School | Manchester | Hillsborough County | Elementary | 196 | · |
| Lionheart Classical Academy Chartered Public School | Peterborough | Hillsborough County | Elementary | 195 | · |
| Newport Middle School | Newport | Sullivan County | Middle | 194 | · |
| Wheelock Elementary School | Keene | Cheshire County | Elementary | 194 | · |
| Crescent Lake School | Wolfeboro | Carroll County | Middle | 193 | · |
| Lyme Elementary School | Lyme | Grafton County | Elementary | 193 | · |
| Gonic School | Gonic | Strafford County | Elementary | 192 | · |
| Josiah Bartlett Elementary School | Bartlett | Carroll County | Elementary | 189 | · |
| Bristol Elementary School | Bristol | Grafton County | Elementary | 188 | · |
| Andover Elementary School | Andover | Merrimack County | Elementary | 185 | · |
| Epping Middle School | Epping | Rockingham County | Middle | 185 | · |
| Lincoln Akerman School | Hampton Falls | Rockingham County | Elementary | 185 | · |
| Thornton Central School | Thornton | Grafton County | Elementary | 185 | · |
| Glen Lake School | Goffstown | Hillsborough County | Elementary | 184 | · |
| Kenneth A. Brett School | Tamworth | Carroll County | Elementary | 184 | · |
| Carpenter Elementary School | Wolfeboro | Carroll County | Elementary | 180 | · |
| John H. Fuller School | North Conway | Carroll County | Elementary | 177 | · |
| Sanbornton Central School | Sanbornton | Belknap County | Elementary | 177 | · |
| Bluff School | Claremont | Sullivan County | Elementary | 173 | · |
| Virtual Learning Academy (E) | Exeter | Rockingham County | Elementary | 171 | · |
| Kearsarge Reg. Elementary School - Bradford | Bradford | Merrimack County | Elementary | 169 | · |
| Mill Falls Charter School | Manchester | Hillsborough County | Elementary | 168 | · |
| Dr. George S. Emerson Elementary School | Fitzwilliam | Cheshire County | Elementary | 163 | · |
| Ashland Elementary School | Ashland | Grafton County | Elementary | 159 | · |
| New Durham Elementary School | New Durham | Strafford County | Elementary | 159 | · |
| Pittsfield High School | Pittsfield | Merrimack County | High | 159 | · |
| Sunapee Central School | Sunapee | Sullivan County | Elementary | 159 | · |
| Simonds Elementary School | Warner | Merrimack County | Elementary | 157 | · |
| Northeast Woodland Chartered Public School | Conway | Carroll County | Elementary | 156 | · |
| Marlborough Elementary School | Marlborough | Cheshire County | Elementary | 154 | · |
| Middleton Elementary School | Middleton | Strafford County | Elementary | 153 | · |
| Holderness Central School | Holderness | Grafton County | Elementary | 152 | · |
| Bethlehem Elementary School | Bethlehem | Grafton County | Elementary | 151 | · |
| Edward Fenn School | Gorham | Coos County | Elementary | 151 | · |
| Gate City Charter School for the Arts | Merrimack | Hillsborough County | Elementary | 151 | · |
| Inter-Lakes Middle School | Meredith | Belknap County | Middle | 150 | · |
| Nute High School | Milton | Strafford County | High | 147 | · |
| The Founders Academy Charter School (H) | Manchester | Hillsborough County | High | 147 | · |
| Hinsdale High School | Hinsdale | Cheshire County | High | 146 | · |
| Profile Senior High School | Bethlehem | Grafton County | High | 146 | · |
| Salem Preschool | Salem | Rockingham County | Prekindergarten | 145 | · |
| Wilton-Lyndeboro Senior High School | Wilton | Hillsborough County | High | 145 | · |
| Lisbon Regional School (Elem) | Lisbon | Grafton County | Elementary | 144 | · |
| Moultonborough Academy | Moultonborough | Carroll County | High | 142 | · |
| Armand R. Dupont School | Allenstown | Merrimack County | Middle | 141 | · |
| Early Childhood Learning Center | Barrington | Strafford County | Elementary | 141 | · |
| Pittsfield Middle School | Pittsfield | Merrimack County | Middle | 139 | · |
| Charlestown Middle School | Charlestown | Sullivan County | Middle | 137 | · |
| Kensington Elementary School | Kensington | Rockingham County | Elementary | 136 | · |
| Bridgewater-Hebron Village School | Bridgewater | Grafton County | Elementary | 135 | · |
| Gorham High School | Gorham | Coos County | High | 135 | · |
| Sandown Central School | Sandown | Rockingham County | Elementary | 135 | · |
| Troy Elementary School | Troy | Cheshire County | Elementary | 135 | · |
| Hopkinton Middle School | Contoocook | Merrimack County | Middle | 133 | · |
| Hinsdale Middle High School | Hinsdale | Cheshire County | Middle | 132 | · |
| East Kingston Elementary School | East Kingston | Rockingham County | Elementary | 131 | · |
| Sunapee Sr. High School | Sunapee | Sullivan County | High | 130 | · |
| Antrim Elementary School | Antrim | Hillsborough County | Elementary | 128 | · |
| Arts Academy of New Hampshire Chartered Public High School | Salem | Rockingham County | High | 128 | · |
| Rollinsford Grade School | Rollinsford | Strafford County | Elementary | 128 | · |
| Groveton Elementary School | Groveton | Coos County | Elementary | 127 | · |
| Cornish Elementary School | Cornish | Sullivan County | Elementary | 125 | · |
| Madison Elementary School | Madison | Carroll County | Elementary | 124 | · |
| Wilton-Lyndeboro Middle School | Wilton | Hillsborough County | Middle | 124 | · |
| Groveton High School | Groveton | Coos County | High | 123 | · |
| Derry Early Education Program | Derry | Rockingham County | Prekindergarten | 121 | · |
| Milan Village Elementary School | Milan | Coos County | Elementary | 120 | · |
| Polaris Charter School | Manchester | Hillsborough County | Elementary | 120 | · |
| Colebrook Academy and Elementary School (H) | Colebrook | Coos County | High | 118 | · |
| Newfields Elementary School | Newfields | Rockingham County | Elementary | 118 | · |
| Canterbury Elementary School | Canterbury | Merrimack County | Elementary | 116 | · |
| Lempster Community School | Lempster | Sullivan County | Elementary | 114 | · |
| Walpole Elementary School | Walpole | Cheshire County | Middle | 113 | · |
| Lin-Wood Public School (Elem) | Lincoln | Grafton County | Elementary | 112 | · |
| Maple Street Magnet School | Rochester | Strafford County | Elementary | 110 | · |
| Westmoreland School | Westmoreland | Cheshire County | Elementary | 110 | · |
| Coastal Waters Chartered Public School (E) | Exeter | Rockingham County | Elementary | 109 | · |
| Mountain Village Charter School | Plymouth | Grafton County | Elementary | 108 | · |
| Nute Junior High School | Milton | Strafford County | Middle | 108 | · |
| Effingham Elementary School | Effingham | Carroll County | Elementary | 104 | · |
| New Hampton Community School | New Hampton | Belknap County | Elementary | 104 | · |
| Daisy Bronson Junior High School | Littleton | Grafton County | Middle | 103 | · |
| Great Bay Charter School (H) | Exeter | Rockingham County | High | 103 | · |
| LEAF Charter School | Alstead | Cheshire County | High | 103 | · |
| Mason Elementary School | Mason | Hillsborough County | Elementary | 103 | · |
| Jonathan Daniels School | Keene | Cheshire County | Prekindergarten | 102 | · |
| Compass Classical Academy Charter School (E) | Franklin | Merrimack County | Elementary | 101 | · |
| Moultonborough Middle Level | Moultonborough | Carroll County | Middle | 101 | · |
| North Walpole School | North Walpole | Cheshire County | Elementary | 101 | · |
| Tuftonboro Central School | Ctr. Tuftonboro | Carroll County | Elementary | 100 | · |
| Unity Elementary School | Newport | Sullivan County | Elementary | 100 | · |
| Franklin Street School | Nashua | Hillsborough County | Prekindergarten | 95 | · |
| Gorham Middle School | Gorham | Coos County | Middle | 94 | · |
| Surry Village Charter School | Surry | Cheshire County | Elementary | 94 | · |
| Greenfield Elementary School | Greenfield | Hillsborough County | Elementary | 93 | · |
| Monroe Consolidated School | Monroe | Grafton County | Elementary | 92 | · |
| Nottingham West Elementary Pre School | Hudson | Hillsborough County | Prekindergarten | 92 | · |
| South Hampton Barnard School | South Hampton | Rockingham County | Elementary | 89 | · |
| Lafayette Regional School | Franconia | Grafton County | Elementary | 88 | · |
| Spark Academy of Advanced Technologies Charter School | Manchester | Hillsborough County | High | 88 | · |
| Lin-Wood Public School (High) | Lincoln | Grafton County | High | 87 | · |
| Russell Elementary School | Rumney | Grafton County | Elementary | 85 | · |
| Sunapee Middle High School | Sunapee | Sullivan County | Middle | 85 | · |
| Sutton Central Elementary School | Sutton Mills | Merrimack County | Elementary | 85 | · |
| Vilas Elementary School | Alstead | Cheshire County | Middle | 84 | · |
| Webster Elementary School | Webster | Merrimack County | Elementary | 84 | · |
| Nancy Loud School | E. Rochester | Strafford County | Elementary | 81 | · |
| Alstead Primary School | Alstead | Cheshire County | Elementary | 80 | · |
| Next Charter School | Derry | Rockingham County | High | 80 | · |
| Lisbon Regional School (High) | Lisbon | Grafton County | High | 78 | · |
| Kreiva Academy Public Charter School (H) | Manchester | Hillsborough County | High | 77 | · |
| Bud Carlson Academy | Rochester | Strafford County | High | 76 | · |
| Danbury Elementary School | Danbury | Merrimack County | Elementary | 76 | · |
| Walpole Primary School | Walpole | Cheshire County | Elementary | 76 | · |
| Sandwich Central School | Ctr. Sandwich | Carroll County | Elementary | 75 | · |
| Groveton High School (Middle) | Groveton | Coos County | Middle | 72 | · |
| Hancock Elementary School | Hancock | Hillsborough County | Elementary | 69 | · |
| Kreiva Academy Public Charter School (M) | Manchester | Hillsborough County | Middle | 69 | · |
| Lin-Wood Public School (Middle) | Lincoln | Grafton County | Middle | 69 | · |
| Wentworth Elementary School | Wentworth | Grafton County | Elementary | 68 | · |
| Warren Village School | Warren | Grafton County | Elementary | 67 | · |
| School Street School | Rochester | Strafford County | Elementary | 66 | · |
| Pierce Elementary School | Bennington | Hillsborough County | Elementary | 65 | · |
| Profile Junior High School | Bethlehem | Grafton County | Middle | 64 | · |
| Jennie D. Blake School | Hill | Merrimack County | Elementary | 63 | · |
| Stratford Public School | North Stratford | Coos County | Elementary | 63 | · |
| Making Community Connections Charter School - Monadnock | Keene | Cheshire County | High | 62 | · |
| Salisbury Elementary School | Salisbury | Merrimack County | Elementary | 62 | · |
| Bath Village School | Bath | Grafton County | Elementary | 61 | · |
| Claremont Preschool Center | Claremont | Sullivan County | Prekindergarten | 61 | · |
| N. Charlestown Community School | Charlestown | Sullivan County | Elementary | 61 | · |
| Nelson Elementary School | Nelson | Cheshire County | Elementary | 59 | · |
| James Faulkner Elementary School | Stoddard | Cheshire County | Elementary | 58 | · |
| Dublin Consolidated School | Dublin | Cheshire County | Elementary | 57 | · |
| John D. Perkins Academy | Marlow | Cheshire County | Elementary | 57 | · |
| Nashua Title I Preschool | Nashua | Hillsborough County | Prekindergarten | 56 | · |
| Wells Memorial School | Harrisville | Cheshire County | Elementary | 55 | · |
| Lyndeborough Central School | Lyndeborough | Hillsborough County | Elementary | 54 | · |
| Lisbon Regional School (Middle) | Lisbon | Grafton County | Middle | 53 | · |
| Milford Early Education Experiences | Milford | Hillsborough County | Prekindergarten | 53 | · |
| Piermont Village School | Piermont | Grafton County | Elementary | 53 | · |
| Stewartstown Community School | W. Stewartstown | Coos County | Elementary | 53 | · |
| Gilsum STEAM Academy | Gilsum | Cheshire County | Elementary | 52 | · |
| Pittsburg School (Elem) | Pittsburg | Coos County | Elementary | 52 | · |
| Washington Elementary School | Washington | Sullivan County | Elementary | 52 | · |
| Newington Public School | Newington | Rockingham County | Elementary | 51 | · |
| Waterville Valley Elementary School | Waterville Valley | Grafton County | Elementary | 51 | · |
| Freedom Elementary School | Freedom | Carroll County | Elementary | 48 | · |
| Jackson Grammar School | Jackson | Carroll County | Elementary | 48 | · |
| Gathering Waters Charter School (H) | Keene | Cheshire County | High | 46 | · |
| James House Preschool | New London | Merrimack County | Prekindergarten | 46 | · |
| North Country Charter Academy (H) | Littleton | Grafton County | High | 46 | · |
| Raymond School District Preschool Program | Raymond | Rockingham County | Prekindergarten | 45 | · |
| Ledyard Charter School | Lebanon | Grafton County | High | 43 | · |
| Francestown Elementary School | Francestown | Hillsborough County | Elementary | 42 | · |
| Great Bay Charter School (M) | Exeter | Rockingham County | Middle | 40 | · |
| Heartwood Public Charter School | Jefferson | Coos County | Elementary | 39 | · |
| Pittsburg School (High) | Pittsburg | Coos County | High | 37 | · |
| Purple Panthers Preschool | Nashua | Hillsborough County | Prekindergarten | 35 | · |
| CSI Charter School | Penacook | Merrimack County | High | 32 | · |
| Acworth Elementary School | Acworth | Sullivan County | Elementary | 31 | · |
| Temple Elementary School | Temple | Hillsborough County | Elementary | 31 | · |
| Oyster River Preschool Education Program | Durham | Strafford County | Prekindergarten | 30 | · |
| Landaff Blue School | Landaff | Grafton County | Elementary | 29 | · |
| Stark Village School | Stark | Coos County | Elementary | 29 | · |
| Croydon Village School | Croydon | Sullivan County | Elementary | 28 | · |
| Compass Classical Academy Charter School (H) | Franklin | Merrimack County | High | 27 | · |
| Maude H. Trefethen School | New Castle | Rockingham County | Elementary | 26 | · |
| Robert Frost Charter School (E) | Conway | Carroll County | Elementary | 26 | · |
| PEEP School - Pre School Program | Portsmouth | Rockingham County | Prekindergarten | 23 | · |
| Coastal Waters Chartered Public School (H) | Exeter | Rockingham County | High | 19 | · |
| Sarah Porter School | Langdon | Sullivan County | Elementary | 16 | · |
| SAU #23 King Street School | Woodsville | Grafton County | High | 15 | · |
| Fall Mountain Regional -Pre School Program | Langdon | Sullivan County | Prekindergarten | 14 | · |
| Winnisquam Early Learning Center | Tilton | Belknap County | Prekindergarten | 13 | · |
| Errol Consolidated Elementary School | Errol | Coos County | Elementary | 12 | · |
| SAU #23 French Pond | Woodsville | Grafton County | Middle | 10 | · |