dcsimg
 

Teaching Schools in New Hampshire Districts

New Hampshire has more than 60 school districts, from Hillsborough county County's Manchester school district to Rockingham county County's Exeter school district and everywhere in between.

Here's a list of all districts with more than 1,000 students, plus some key information if you're interested in becoming a teacher in New Hampshire. Don't miss our report on New Hampshire Teacher Salaries!

District County Number of Students Number of Teachers Per-Capita Income Phone Number URL
Manchester School District Hillsborough 14,899 1,047 $21,244 (603) 624-6300 NA
Nashua School District Hillsborough 12,369 853 $25,209 (603) 966-1000 NA
Derry School District Rockingham 6,063 299 $22,315 (603) 432-1210 NA
Londonderry School District Rockingham 5,132 373 $26,491 (603) 432-6920 NA
Concord School District Merrimack 4,997 334 $22,275 (603) 225-0811 NA
Salem School District Rockingham 4,509 338 $26,170 (603) 893-7040 NA
Bedford School District Hillsborough 4,398 306 $37,730 (603) 472-3755 NA
Rochester School District Strafford 4,385 370 $18,859 (603) 332-3678 NA
Merrimack School District Hillsborough 4,376 328 $27,748 (603) 424-6200 NA
Timberlane Regional School District Rockingham 4,375 341 $26,255 (603) 382-6119 NA
Hudson School District Hillsborough 4,166 257 $25,696 (603) 886-1235 NA
Dover School District Strafford 3,637 277 $23,459 (603) 516-6800 NA
Exeter Exeter Region Coop School District Rockingham 3,189 224 $28,235 (603) 775-8653 NA
Keene School District Cheshire 2,726 300 $20,544 (603) 357-9002 NA
Contoocook Valley School District Hillsborough 2,708 237 $24,444 (603) 924-3336 NA
Milford School District Hillsborough 2,686 188 $24,425 (603) 673-2202 NA
Merrimack Valley School District Merrimack 2,673 191 $21,234 (603) 753-6561 NA
Windham School District Rockingham 2,539 168 $38,559 (603) 425-1976 NA
Governor Wentworth Reg School District Carroll 2,500 235 $22,785 (603) 569-1658 NA
Goffstown School District Hillsborough 2,415 209 $21,907 (603) 497-4818 NA
Laconia School District Belknap 2,297 207 $19,540 (603) 524-5710 NA
Portsmouth School District Rockingham 2,221 249 $27,540 (603) 431-5080 NA
Pelham School District Rockingham 2,219 138 $25,158 (603) 425-1976 NA
Hooksett School District Merrimack 2,081 103 $24,629 (603) 622-3731 NA
Oyster River Coop School District Strafford 2,024 170 $19,492 (603) 868-5100 NA
Monadnock Regional School District Cheshire 1,992 177 $20,596 (603) 352-6955 NA
Kearsarge Regional School District Merrimack 1,968 156 $28,243 (603) 526-2051 NA
Claremont School District Sullivan 1,926 178 $20,267 (603) 543-4200 NA
Fall Mountain Regional School District Sullivan 1,775 145 $20,632 (603) 826-7756 NA
Sanborn Regional School District Rockingham 1,752 164 $26,309 (603) 642-3688 NA
Jaffrey Rindge Coop School District Cheshire 1,644 150 $19,957 (603) 532-8100 NA
Somersworth School District Strafford 1,616 128 $19,592 (603) 692-4450 NA
Bow School District Merrimack 1,599 127 $29,557 (603) 224-4728 NA
Winnisquam Regional School District Belknap 1,582 126 $19,904 (603) 286-4116 NA
Litchfield School District Hillsborough 1,581 113 $25,203 (603) 578-3570 NA
Lebanon School District Grafton 1,514 172 $25,133 (603) 448-1634 NA
Shaker Regional School District Belknap 1,512 106 $21,668 (603) 267-9223 NA
Hampstead School District Rockingham 1,509 85 $29,195 (603) 382-6119 NA
Raymond School District Rockingham 1,494 127 $18,430 (603) 895-4299 NA
Amherst School District Hillsborough 1,450 121 $35,531 (603) 673-2690 NA
Newfound Area School District Grafton 1,391 129 $21,112 (603) 744-5555 NA
Barrington School District Strafford 1,386 72 $21,012 (603) 664-2715 NA
Hollis Brookline Coop School District Hillsborough 1,385 101 $39,086 (603) 465-7118 NA
Mascoma Valley Reg School District Grafton 1,355 114 $21,149 (603) 632-5563 NA
Berlin School District Coos 1,327 115 $15,780 (603) 752-6500 NA
Franklin School District Merrimack 1,323 108 $17,155 (603) 934-3108 NA
White Mountain Regional School District Coos 1,323 123 $18,600 (603) 837-9363 NA
Conway School District Carroll 1,313 169 $19,673 (603) 447-8368 NA
Winnacunnet Coop School District Rockingham 1,263 104 $28,416 (603) 926-8992 NA
Hillsboro Deering Coop School District Hillsborough 1,259 113 $20,324 (603) 464-4466 NA
Hampton School District Rockingham 1,240 109 $29,878 (603) 926-8992 NA
Mascenic Regional School District Hillsborough 1,213 104 $20,781 (603) 878-8100 NA
Farmington School District Strafford 1,182 108 $16,574 (603) 755-2627 NA
Pembroke School District Merrimack 1,172 140 $20,800 (603) 485-5188 NA
Inter Lakes School District Belknap 1,165 93 $24,781 (603) 279-7947 NA
Gilford School District Belknap 1,119 115 $32,667 (603) 527-9215 NA
Weare School District Merrimack 1,085 81 $22,217 (603) 428-3269 NA
Newmarket School District Rockingham 1,052 90 $22,085 (603) 659-5020 NA
Exeter School District Rockingham 1,043 82 $27,105 (603) 775-8653 NA
Epping School District Rockingham 1,000 88 $21,109 (603) 679-5402 NA