In New Hampshire, 215 cities are serving 177,370 students. You can sort the list by city name, number of schools, and student population by touching a column name that you want to sort. You may want to view the schools by school district.
| City | Number of Schools | Public | Private | Elementary | Middle | High | Population | Teachers |
|---|---|---|---|---|---|---|---|---|
| Acworth | 1 | 1 | 0 | 0 | 0 | 0 | 30 | 3 |
| ALBANY | 1 | 0 | 1 | 1 | 1 | 0 | 77 | 12 |
| Allenstown | 3 | 2 | 1 | 0 | 1 | 0 | 392 | 33 |
| Alstead | 3 | 3 | 0 | 0 | 1 | 1 | 207 | 24 |
| Alton | 2 | 2 | 0 | 1 | 1 | 1 | 940 | 88 |
| Amherst | 5 | 3 | 2 | 1 | 2 | 2 | 2,199 | 190 |
| Andover | 2 | 1 | 1 | 1 | 1 | 1 | 606 | 100 |
| Antrim | 2 | 2 | 0 | 0 | 1 | 0 | 443 | 51 |
| Ashland | 1 | 1 | 0 | 1 | 1 | 0 | 159 | 18 |
| Atkinson | 2 | 1 | 1 | 1 | 0 | 0 | 409 | 32 |
| Auburn | 2 | 1 | 1 | 1 | 1 | 0 | 637 | 47 |
| Barrington | 3 | 3 | 0 | 0 | 1 | 0 | 937 | 81 |
| Bartlett | 1 | 1 | 0 | 1 | 1 | 0 | 185 | 24 |
| Bath | 1 | 1 | 0 | 1 | 0 | 0 | 77 | 9 |
| Bedford | 10 | 6 | 4 | 0 | 0 | 1 | 4,716 | 331 |
| Belmont | 3 | 3 | 0 | 0 | 1 | 1 | 1,194 | 113 |
| Bennington | 1 | 1 | 0 | 0 | 0 | 0 | 78 | 7 |
| Berlin | 5 | 3 | 2 | 1 | 3 | 3 | 914 | 84 |
| Bethlehem | 7 | 3 | 4 | 1 | 1 | 2 | 538 | 72 |
| Boscawen | 1 | 1 | 0 | 1 | 0 | 0 | 253 | 19 |
| Bow | 4 | 3 | 1 | 0 | 1 | 1 | 1,739 | 136 |
| Bradford | 1 | 1 | 0 | 1 | 0 | 0 | 173 | 18 |
| Brentwood | 1 | 1 | 0 | 1 | 0 | 0 | 311 | 25 |
| Bristol | 5 | 4 | 1 | 2 | 1 | 1 | 1,070 | 90 |
| Brookline | 2 | 2 | 0 | 0 | 0 | 0 | 542 | 48 |
| Campton | 1 | 1 | 0 | 1 | 1 | 0 | 310 | 30 |
| Canaan | 4 | 3 | 1 | 0 | 2 | 1 | 1,196 | 138 |
| Candia | 2 | 1 | 1 | 1 | 1 | 1 | 328 | 35 |
| Canterbury | 2 | 1 | 1 | 1 | 0 | 0 | 126 | 15 |
| Charlestown | 3 | 3 | 0 | 2 | 1 | 0 | 468 | 38 |
| Chester | 1 | 1 | 0 | 1 | 1 | 0 | 498 | 46 |
| Chesterfield | 1 | 1 | 0 | 1 | 1 | 0 | 281 | 29 |
| Chichester | 1 | 1 | 0 | 1 | 1 | 0 | 198 | 23 |
| Claremont | 8 | 6 | 2 | 5 | 3 | 3 | 2,015 | 195 |
| Colebrook | 2 | 2 | 0 | 1 | 1 | 1 | 346 | 37 |
| Concord | 17 | 9 | 8 | 6 | 4 | 5 | 6,091 | 484 |
| Contoocook | 4 | 3 | 1 | 0 | 0 | 2 | 694 | 50 |
| Conway | 4 | 4 | 0 | 3 | 1 | 0 | 568 | 54 |
| Cornish | 1 | 1 | 0 | 1 | 1 | 0 | 90 | 11 |
| Croydon | 1 | 1 | 0 | 0 | 0 | 0 | 28 | 3 |
| Ctr. Barnstead | 1 | 1 | 0 | 1 | 1 | 0 | 492 | 47 |
| Ctr. Conway | 1 | 1 | 0 | 1 | 0 | 0 | 270 | 22 |
| Ctr. Ossipee | 1 | 1 | 0 | 1 | 0 | 0 | 302 | 40 |
| Ctr. Sandwich | 1 | 1 | 0 | 1 | 0 | 0 | 80 | 7 |
| Ctr. Tuftonboro | 1 | 1 | 0 | 1 | 0 | 0 | 117 | 15 |
| Danbury | 1 | 1 | 0 | 1 | 0 | 0 | 55 | 6 |
| Danville | 1 | 1 | 0 | 1 | 0 | 0 | 287 | 28 |
| Deerfield | 2 | 1 | 1 | 1 | 1 | 1 | 535 | 42 |
| Derry | 15 | 10 | 5 | 6 | 3 | 2 | 6,987 | 527 |
| Dover | 12 | 7 | 5 | 3 | 4 | 4 | 5,704 | 418 |
| Dublin | 5 | 1 | 4 | 3 | 2 | 2 | 380 | 65 |
| Dunbarton | 1 | 1 | 0 | 1 | 0 | 0 | 249 | 18 |
| Durham | 3 | 3 | 0 | 0 | 1 | 1 | 1,453 | 126 |
| E. Rochester | 2 | 2 | 0 | 1 | 0 | 0 | 340 | 32 |
| E. Swanzey | 3 | 3 | 0 | 0 | 0 | 1 | 961 | 87 |
| East Kingston | 1 | 1 | 0 | 1 | 0 | 0 | 147 | 14 |
| Effingham | 1 | 1 | 0 | 1 | 0 | 0 | 111 | 11 |
| Enfield | 1 | 1 | 0 | 0 | 0 | 0 | 203 | 19 |
| Epping | 4 | 3 | 1 | 1 | 1 | 1 | 1,102 | 98 |
| Epsom | 1 | 1 | 0 | 1 | 1 | 0 | 430 | 34 |
| Errol | 1 | 1 | 0 | 1 | 0 | 0 | 16 | 3 |
| ETNA | 1 | 0 | 1 | 0 | 0 | 0 | 44 | 7 |
| Exeter | 9 | 7 | 2 | 0 | 2 | 4 | 4,416 | 461 |
| Farmington | 3 | 3 | 0 | 0 | 1 | 1 | 871 | 91 |
| Fitzwilliam | 1 | 1 | 0 | 1 | 0 | 0 | 175 | 16 |
| Francestown | 1 | 1 | 0 | 0 | 0 | 0 | 65 | 6 |
| Franconia | 1 | 1 | 0 | 1 | 0 | 0 | 127 | 12 |
| Franklin | 4 | 4 | 0 | 1 | 2 | 1 | 795 | 79 |
| Freedom | 1 | 1 | 0 | 1 | 0 | 0 | 86 | 10 |
| Fremont | 1 | 1 | 0 | 1 | 1 | 0 | 411 | 30 |
| Gilford | 3 | 3 | 0 | 0 | 1 | 1 | 1,157 | 104 |
| Gilmanton IW | 1 | 1 | 0 | 1 | 1 | 0 | 404 | 34 |
| Gilsum | 1 | 1 | 0 | 1 | 0 | 0 | 60 | 6 |
| Goffstown | 7 | 4 | 3 | 0 | 1 | 1 | 2,673 | 219 |
| Gonic | 2 | 1 | 1 | 1 | 0 | 1 | 262 | 21 |
| Gorham | 3 | 3 | 0 | 1 | 1 | 1 | 384 | 42 |
| GRAFTON | 1 | 0 | 1 | 0 | 0 | 0 | 53 | 1 |
| Grantham | 1 | 1 | 0 | 1 | 0 | 0 | 205 | 19 |
| Greenfield | 2 | 1 | 1 | 1 | 1 | 1 | 174 | 29 |
| Greenland | 1 | 1 | 0 | 1 | 1 | 0 | 415 | 33 |
| Groveton | 3 | 3 | 0 | 1 | 1 | 1 | 335 | 35 |
| Hampstead | 3 | 2 | 1 | 1 | 2 | 0 | 965 | 94 |
| Hampton | 4 | 4 | 0 | 0 | 1 | 1 | 2,164 | 198 |
| Hampton Falls | 2 | 1 | 1 | 1 | 2 | 0 | 323 | 39 |
| Hancock | 1 | 1 | 0 | 0 | 0 | 0 | 51 | 7 |
| Hanover | 3 | 3 | 0 | 1 | 1 | 1 | 1,551 | 160 |
| Harrisville | 1 | 1 | 0 | 1 | 0 | 0 | 52 | 6 |
| Henniker | 1 | 1 | 0 | 1 | 1 | 0 | 415 | 37 |
| Hill | 1 | 1 | 0 | 1 | 0 | 0 | 68 | 12 |
| Hillsborough | 3 | 3 | 0 | 1 | 1 | 1 | 1,142 | 105 |
| Hinsdale | 3 | 3 | 0 | 1 | 1 | 1 | 566 | 63 |
| Holderness | 2 | 1 | 1 | 1 | 1 | 1 | 440 | 72 |
| Hollis | 5 | 4 | 1 | 1 | 1 | 1 | 1,983 | 156 |
| Hooksett | 4 | 3 | 1 | 0 | 1 | 0 | 1,334 | 104 |
| Hopkinton | 2 | 1 | 1 | 0 | 1 | 0 | 333 | 20 |
| Hudson | 11 | 6 | 5 | 1 | 2 | 1 | 4,064 | 312 |
| Jackson | 1 | 1 | 0 | 1 | 0 | 0 | 39 | 6 |
| Jaffrey | 4 | 3 | 1 | 1 | 1 | 2 | 1,064 | 100 |
| Keene | 13 | 8 | 5 | 8 | 6 | 4 | 3,989 | 368 |
| Kensington | 1 | 1 | 0 | 1 | 0 | 0 | 109 | 11 |
| Kingston | 3 | 3 | 0 | 0 | 0 | 1 | 1,315 | 139 |
| Laconia | 8 | 5 | 3 | 5 | 3 | 2 | 2,146 | 175 |
| Lancaster | 4 | 3 | 1 | 1 | 2 | 2 | 422 | 40 |
| Landaff | 1 | 1 | 0 | 0 | 0 | 0 | 22 | 1 |
| Langdon | 3 | 3 | 0 | 0 | 0 | 1 | 539 | 42 |
| Lebanon | 4 | 4 | 0 | 0 | 1 | 2 | 1,461 | 135 |
| Lee | 1 | 1 | 0 | 0 | 0 | 0 | 352 | 24 |
| Lempster | 1 | 1 | 0 | 1 | 1 | 0 | 107 | 12 |
| Lincoln | 3 | 3 | 0 | 1 | 1 | 1 | 258 | 41 |
| Lisbon | 3 | 3 | 0 | 1 | 0 | 1 | 340 | 37 |
| Litchfield | 4 | 3 | 1 | 1 | 2 | 2 | 1,402 | 122 |
| Littleton | 5 | 5 | 0 | 1 | 0 | 1 | 885 | 70 |
| Londonderry | 10 | 6 | 4 | 4 | 1 | 1 | 4,663 | 395 |
| Loudon | 1 | 1 | 0 | 1 | 0 | 0 | 268 | 19 |
| Lyme | 2 | 1 | 1 | 2 | 2 | 0 | 351 | 41 |
| Lyndeborough | 1 | 1 | 0 | 0 | 0 | 0 | 46 | 3 |
| Madbury | 1 | 1 | 0 | 0 | 0 | 0 | 343 | 27 |
| Madison | 1 | 1 | 0 | 1 | 0 | 0 | 136 | 17 |
| Manchester | 55 | 32 | 23 | 18 | 9 | 11 | 16,774 | 1,254 |
| Marlborough | 1 | 1 | 0 | 1 | 1 | 0 | 178 | 20 |
| Marlow | 2 | 1 | 1 | 1 | 0 | 0 | 49 | 9 |
| Mason | 1 | 1 | 0 | 1 | 0 | 0 | 76 | 8 |
| Meredith | 3 | 3 | 0 | 1 | 0 | 1 | 368 | 28 |
| Meriden | 1 | 1 | 0 | 1 | 1 | 0 | 204 | 25 |
| Merrimack | 13 | 7 | 6 | 2 | 2 | 2 | 4,339 | 332 |
| Middleton | 1 | 1 | 0 | 1 | 0 | 0 | 133 | 15 |
| Milan | 1 | 1 | 0 | 1 | 0 | 0 | 134 | 8 |
| Milford | 5 | 5 | 0 | 0 | 1 | 1 | 2,344 | 173 |
| Milton | 4 | 3 | 1 | 1 | 1 | 2 | 557 | 56 |
| Monroe | 1 | 1 | 0 | 1 | 1 | 0 | 85 | 10 |
| Mont Vernon | 1 | 1 | 0 | 1 | 0 | 0 | 184 | 17 |
| Moultonboro | 1 | 1 | 0 | 0 | 0 | 0 | 249 | 26 |
| Moultonborough | 2 | 2 | 0 | 0 | 1 | 1 | 248 | 32 |
| Nashua | 35 | 22 | 13 | 17 | 8 | 5 | 13,846 | 1,032 |
| Nelson | 1 | 1 | 0 | 1 | 0 | 0 | 70 | 6 |
| New Boston | 2 | 1 | 1 | 1 | 0 | 0 | 600 | 46 |
| New Castle | 1 | 1 | 0 | 1 | 0 | 0 | 55 | 5 |
| New Durham | 1 | 1 | 0 | 1 | 0 | 0 | 164 | 19 |
| New Hampton | 2 | 1 | 1 | 1 | 0 | 1 | 430 | 61 |
| New Ipswich | 3 | 3 | 0 | 0 | 1 | 1 | 1,074 | 88 |
| New London | 2 | 2 | 0 | 1 | 0 | 0 | 378 | 28 |
| Newfields | 1 | 1 | 0 | 1 | 0 | 0 | 125 | 9 |
| Newington | 2 | 1 | 1 | 2 | 1 | 1 | 86 | 10 |
| Newmarket | 3 | 3 | 0 | 1 | 1 | 1 | 1,050 | 99 |
| Newport | 6 | 4 | 2 | 3 | 4 | 2 | 1,203 | 120 |
| Newton | 1 | 1 | 0 | 0 | 0 | 0 | 248 | 34 |
| North Conway | 2 | 2 | 0 | 1 | 0 | 1 | 989 | 87 |
| North Hampton | 1 | 1 | 0 | 1 | 1 | 0 | 345 | 38 |
| North Haverhill | 1 | 1 | 0 | 0 | 1 | 0 | 236 | 26 |
| North Stratford | 1 | 1 | 0 | 1 | 1 | 0 | 68 | 10 |
| North Sutton | 2 | 2 | 0 | 0 | 1 | 1 | 923 | 88 |
| North Walpole | 1 | 1 | 0 | 0 | 0 | 0 | 95 | 9 |
| Northfield | 2 | 2 | 0 | 0 | 0 | 0 | 440 | 42 |
| Northwood | 2 | 2 | 0 | 1 | 1 | 1 | 1,089 | 101 |
| Nottingham | 1 | 1 | 0 | 1 | 1 | 0 | 521 | 43 |
| Orford | 1 | 1 | 0 | 0 | 0 | 1 | 218 | 22 |
| OSSIPEE | 1 | 0 | 1 | 1 | 1 | 0 | 62 | 4 |
| Pelham | 7 | 3 | 4 | 1 | 1 | 1 | 2,095 | 151 |
| Pembroke | 6 | 5 | 1 | 2 | 3 | 2 | 1,707 | 152 |
| Penacook | 4 | 4 | 0 | 1 | 1 | 1 | 1,800 | 136 |
| Peterborough | 4 | 3 | 1 | 1 | 2 | 1 | 1,539 | 142 |
| Piermont | 1 | 1 | 0 | 1 | 1 | 0 | 63 | 8 |
| Pittsburg | 2 | 2 | 0 | 1 | 1 | 1 | 105 | 24 |
| Pittsfield | 3 | 3 | 0 | 1 | 1 | 1 | 564 | 56 |
| PLAINFIELD | 2 | 0 | 2 | 0 | 1 | 1 | 343 | 48 |
| Plaistow | 4 | 3 | 1 | 1 | 1 | 1 | 2,449 | 220 |
| Plymouth | 5 | 3 | 2 | 2 | 2 | 2 | 1,177 | 114 |
| Portsmouth | 7 | 6 | 1 | 4 | 2 | 1 | 2,725 | 234 |
| Raymond | 4 | 4 | 0 | 0 | 1 | 1 | 1,312 | 112 |
| RICHMOND | 1 | 0 | 1 | 1 | 1 | 1 | 41 | 8 |
| Rindge | 3 | 1 | 2 | 2 | 2 | 0 | 442 | 57 |
| Rochester | 12 | 8 | 4 | 5 | 3 | 3 | 3,866 | 323 |
| Rollinsford | 1 | 1 | 0 | 1 | 0 | 0 | 150 | 15 |
| Rumney | 1 | 1 | 0 | 1 | 1 | 0 | 108 | 13 |
| Rye | 4 | 2 | 2 | 0 | 2 | 1 | 514 | 65 |
| Salem | 14 | 10 | 4 | 7 | 3 | 2 | 4,185 | 321 |
| Salisbury | 1 | 1 | 0 | 1 | 0 | 0 | 78 | 8 |
| Sanbornton | 2 | 1 | 1 | 2 | 1 | 0 | 312 | 36 |
| Sanbornville | 1 | 1 | 0 | 1 | 1 | 0 | 472 | 42 |
| Sandown | 3 | 2 | 1 | 1 | 0 | 0 | 556 | 40 |
| Seabrook | 2 | 2 | 0 | 0 | 1 | 0 | 728 | 66 |
| Somersworth | 6 | 4 | 2 | 1 | 3 | 2 | 1,016 | 91 |
| South Hampton | 1 | 1 | 0 | 1 | 1 | 0 | 80 | 7 |
| Stark | 1 | 1 | 0 | 1 | 0 | 0 | 27 | 4 |
| Stoddard | 1 | 1 | 0 | 1 | 0 | 0 | 75 | 7 |
| Strafford | 1 | 1 | 0 | 1 | 1 | 0 | 416 | 30 |
| Stratham | 4 | 2 | 2 | 2 | 2 | 0 | 2,100 | 172 |
| Sunapee | 4 | 3 | 1 | 2 | 2 | 2 | 595 | 64 |
| Surry | 1 | 1 | 0 | 1 | 1 | 0 | 91 | 6 |
| Sutton Mills | 1 | 1 | 0 | 1 | 0 | 0 | 97 | 12 |
| Tamworth | 1 | 1 | 0 | 1 | 1 | 0 | 194 | 28 |
| Temple | 1 | 1 | 0 | 0 | 0 | 0 | 45 | 4 |
| Thornton | 1 | 1 | 0 | 1 | 1 | 0 | 206 | 23 |
| Tilton | 3 | 2 | 1 | 0 | 1 | 2 | 1,063 | 104 |
| Troy | 1 | 1 | 0 | 1 | 0 | 0 | 171 | 14 |
| W. Franklin | 1 | 1 | 0 | 0 | 0 | 0 | 300 | 27 |
| W. Lebanon | 1 | 1 | 0 | 0 | 0 | 0 | 251 | 24 |
| W. Stewartstown | 1 | 1 | 0 | 1 | 1 | 0 | 75 | 10 |
| W. Swanzey | 1 | 1 | 0 | 0 | 0 | 0 | 275 | 26 |
| Walpole | 2 | 2 | 0 | 0 | 1 | 0 | 219 | 20 |
| Warner | 1 | 1 | 0 | 1 | 0 | 0 | 163 | 16 |
| Warren | 1 | 1 | 0 | 1 | 1 | 0 | 77 | 9 |
| Washington | 1 | 1 | 0 | 1 | 0 | 0 | 46 | 5 |
| Waterville Valley | 2 | 1 | 1 | 1 | 1 | 0 | 51 | 17 |
| Weare | 4 | 3 | 1 | 1 | 1 | 1 | 1,700 | 152 |
| Webster | 1 | 1 | 0 | 1 | 0 | 0 | 94 | 7 |
| Wentworth | 1 | 1 | 0 | 1 | 1 | 0 | 59 | 8 |
| Westmoreland | 1 | 1 | 0 | 1 | 1 | 0 | 142 | 16 |
| Whitefield | 2 | 2 | 0 | 1 | 1 | 1 | 662 | 67 |
| Wilton | 5 | 3 | 2 | 2 | 2 | 2 | 719 | 82 |
| Winchester | 1 | 1 | 0 | 1 | 1 | 0 | 433 | 37 |
| Windham | 6 | 5 | 1 | 1 | 0 | 1 | 3,038 | 199 |
| WINDSOR | 1 | 0 | 1 | 0 | 1 | 1 | 35 | 8 |
| Wolfeboro | 5 | 4 | 1 | 0 | 0 | 2 | 1,965 | 209 |
| Woodsville | 2 | 2 | 0 | 0 | 0 | 1 | 451 | 43 |