Best Public Elementary Schools in Strafford County (2026)
(Math and Reading Proficiency)
Rank:
Lee, NH 03861
(603) 659-3001
Rank:
Madbury, NH 03823
(603) 742-2900
Rank:
Durham, NH 03824
(603) 868-2155
Rank:
Dover, NH 03820
(603) 516-6752
Rank:
New Durham, NH 03855
(603) 859-2061
Rank:
Barrington, NH 03825
(603) 664-2127
Rank:
Dover, NH 03820
(603) 516-6756
Rank:
Barrington, NH 03825
(603) 664-2641
Rank:
Dover, NH 03820
(603) 842-5764
Rank:
Farmington, NH 03835
(603) 755-2181
Rank:
Dover, NH 03820
(603) 516-7200
Rank:
Rollinsford, NH 03869
(603) 742-2351
Rank:
Rochester, NH 03867
(603) 332-6483
Rank:
Rochester, NH 03867
(603) 332-6481
Rank:
Dover, NH 03820
(603) 516-6700
Rank:
Strafford, NH 03884
(603) 664-2842
Rank:
Farmington, NH 03835
(603) 755-4757
Rank:
Rochester, NH 03867
(603) 332-2180
Rank:
Somersworth, NH 03878
(603) 692-3331
Rank:
Rochester, NH 03839
(603) 332-6487
Rank:
Rochester, NH 03868
(603) 332-2146
Rank:
Somersworth, NH 03878
(603) 692-2126
Rank:
Rochester, NH 03867
(603) 332-5258
Rank:
Milton, NH 03851
(603) 652-4539
Rank:
Rochester, NH 03867
(603) 332-2280
Rank:
Rochester, NH 03867
(603) 332-4090
Rank:
Milton, NH 03851
(603) 652-4591
Somersworth, NH 03878
(603) 692-2435
Frequently Asked Questions
What are the top-ranked public elementary schools in Strafford County, NH?
How many public elementary schools are located in Strafford County?
What is the racial composition of students in Strafford County?
Which public elementary schools in Strafford County are often viewed compared to one another?
Recent Articles
