Skip Navigation
NCES - Search for Schools and Colleges
State   City   Browse
For City
Zip        Distance  Miles
from Zip
Name 
Sort by  Name State City
Institutions
select any of interest  (all)
Public Schools
 Private Schools
Colleges
Results:
Public Schools
< 0.5
miles
Edward G. Molin Elementary School
70 Low Street, Newburyport, MA 01950
(978)463-8212  -  Essex County
grades: 4 - 5
< 0.5
miles
Francis T Bresnahan Elementary
333 High Street, Newburyport, MA 01950
(978)465-4431  -  Essex County
grades: PK - 3
< 0.5
miles
Newburyport High
241 High Street, Newburyport, MA 01950
(978)465-4440  -  Essex County
grades: 9 - 12
< 0.5
miles
River Valley Charter School
2 Perry Way, Newburyport, MA 01950
(978)465-0065  -  Essex County
grades: KG - 8
< 0.5
miles
Rupert A Nock Middle
70 Low Street, Newburyport, MA 01950
(978)465-4447  -  Essex County
grades: 6 - 8
2.2
miles
Newbury Elementary
63 Hanover Street, Newbury, MA 01951
(978)465-5353  -  Essex County
grades: PK - 6
2.9
miles
Salisbury Elementary
100 Lafayette Rd., Salisbury, MA 01952
(978)463-5852  -  Essex County
grades: PK - 6
4.3
miles
Amesbury Elementary
20 South Hampton Road, Amesbury, MA 01913
(978)388-3659  -  Essex County
grades: PK - 4
4.3
miles
Amesbury High
5 Highland Street, Amesbury, MA 01913
(978)388-4800  -  Essex County
grades: 9 - 12
4.3
miles
Amesbury Innovation High School
71 Friend Street, Amesbury, MA 01913
(978)388-8037  -  Essex County
grades: 9 - 12
4.3
miles
Amesbury Middle
220 Main Street, Amesbury, MA 01913
(978)388-0515  -  Essex County
grades: 5 - 8
4.3
miles
Charles C Cashman Elementary
193 Lions Mouth Road, Amesbury, MA 01913
(978)388-4407  -  Essex County
grades: PK - 4
4.6
miles
Triton Regional High School
112 Elm Street, Byfield, MA 01922
(978)462-8171  -  Essex County
grades: 9 - 12
4.6
miles
Triton Regional Middle School
112 Elm Street, Byfield, MA 01922
(978)463-5845  -  Essex County
grades: 7 - 8
5.1
miles
Dr John C Page School
694 Main Street, West Newbury, MA 01985
(978)363-2671  -  Essex County
grades: PK - 6
5.1
miles
Pentucket Regional Middle
20 Main Street, West Newbury, MA 01985
(978)363-2957  -  Essex County
grades: 7 - 8
5.1
miles
Pentucket Regional Sr High
24 Main Street, West Newbury, MA 01985
(978)363-5507  -  Essex County
grades: 9 - 12
5.6
miles
Seabrook Elementary School
236 Walton Rd., Seabrook, NH 03874
(603)474-2252  -  Rockingham County
grades: PK - 4
5.6
miles
Seabrook Middle School
236 Walton Rd., Seabrook, NH 03874
(603)474-9221  -  Rockingham County
grades: 5 - 8
6.4
miles
Pine Grove
191 Main Street, Rowley, MA 01969
(978)948-2520  -  Essex County
grades: PK - 6
6.6
miles
Dr Frederick N Sweetsir
104 Church Street, Merrimac, MA 01860
(978)346-8319  -  Essex County
grades: PK - 2
6.6
miles
Helen R Donaghue School
24 Union Street Ext., Merrimac, MA 01860
(978)346-8921  -  Essex County
grades: 3 - 6
7.9
miles
Lincoln Akerman School
8 Exeter Rd., Hampton Falls, NH 03844
(603)926-2539  -  Rockingham County
grades: KG - 8
7.9
miles
Georgetown High School
11 Winter Street, Georgetown, MA 01833
(978)352-5790  -  Essex County
grades: 9 - 12
7.9
miles
Georgetown Middle School
11 Winter Street, Georgetown, MA 01833
(978)352-5790  -  Essex County
grades: 7 - 8
7.9
miles
Penn Brook
68 Elm Street, Georgetown, MA 01833
(978)352-5785  -  Essex County
grades: KG - 6
7.9
miles
Perley Elementary
51 North Street, Georgetown, MA 01833
(978)352-5780  -  Essex County
grades: PK
8.6
miles
Elmer S Bagnall
253 School Street, Groveland, MA 01834
(978)372-8856  -  Essex County
grades: PK - 6
8.8
miles
East Kingston Elementary School
5 Andrews Ln., East Kingston, NH 03827
(603)642-3511  -  Rockingham County
grades: KG - 5
8.8
miles
South Hampton Barnard School
219 Main Ave., South Hampton, NH 03827
(603)394-7744  -  Rockingham County
grades: KG - 8
8.9
miles
Adeline C. Marston School
4 Marston Way, Hampton, NH 03842
(603)926-8708  -  Rockingham County
grades: 3 - 5
8.9
miles
Hampton Academy
29 Academy Ave., Hampton, NH 03842
(603)926-2000  -  Rockingham County
grades: 6 - 8
8.9
miles
Hampton Centre School
53 Winnacunnet Rd., Hampton, NH 03842
(603)926-8706  -  Rockingham County
grades: PK - 2
8.9
miles
Winnacunnet High School
1 Alumni Dr., Hampton, NH 03842
(603)926-3395  -  Rockingham County
grades: 9 - 12
9.1
miles
Ipswich High
134 High Street, Ipswich, MA 01938
(978)356-3137  -  Essex County
grades: 9 - 12
9.1
miles
Ipswich Middle School
130 High Street, Ipswich, MA 01938
(978)356-3535  -  Essex County
grades: 6 - 8
9.1
miles
Paul F Doyon Memorial
216 Linebrook Rd, Ipswich, MA 01938
(978)356-5506  -  Essex County
grades: PK - 5
9.1
miles
Winthrop
65 Central Street, Ipswich, MA 01938
(978)356-2976  -  Essex County
grades: PK - 5
9.4
miles
Memorial School
31 W. Main St., Newton, NH 03858
(603)382-5251  -  Rockingham County
grades: PK - 5
9.4
miles
Sanborn Regional Middle School
31A West Main St., Newton, NH 03858
(603)382-6226  -  Rockingham County
grades: 6 - 8
10.6
miles
Crowell
26 Belmont Avenue, Haverhill, MA 01830
(978)374-3473  -  Essex County
grades: KG
10.6
miles
Dr Paul Nettle
150 Boardman Street, Haverhill, MA 01830
(978)374-5792  -  Essex County
grades: 5 - 8
10.6
miles
Golden Hill
140 Boardman Street, Haverhill, MA 01830
(978)374-5794  -  Essex County
grades: 1 - 4
10.6
miles
Haverhill Alternative School
415 Primrose Street, Haverhill, MA 01830
(978)374-3482  -  Essex County
grades: 6 - 12
10.6
miles
John G Whittier
256 Concord Street, Haverhill, MA 01830
(978)374-5782  -  Essex County
grades: 5 - 8
10.6
miles
Pentucket Lake Elementary
252 Concord Street, Haverhill, MA 01830
(978)374-2421  -  Essex County
grades: KG - 4
10.6
miles
TEACH
415 Primrose Street, Haverhill, MA 01830
(978)374-3482  -  Essex County
grades: KG - 12
10.6
miles
Walnut Square
645 Main Street, Haverhill, MA 01830
(978)374-3471  -  Essex County
grades: KG - 2
10.6
miles
Whittier Regional Vocational
115 Amesbury Line Rd, Haverhill, MA 01830
(978)373-4101  -  Essex County
grades: 9 - 12
11
miles
Pollard Elementary School
120 Main St., Plaistow, NH 03865
(603)382-7146  -  Rockingham County
grades: PK - 5
11
miles
Timberlane Regional High School
36 Greenough Rd., Plaistow, NH 03865
(603)382-6541  -  Rockingham County
grades: 9 - 12
11
miles
Timberlane Regional Middle School
44 Greenough Rd., Plaistow, NH 03865
(603)382-7131  -  Rockingham County
grades: 6 - 8
11.2
miles
Bradford Elementary
118 Montvale Street, Bradford, MA 01835
(978)374-2443  -  Essex County
grades: KG - 4
11.2
miles
Caleb Dustin Hunking School
480 So. Main Street, Haverhill, MA 01835
(978)374-5787
grades: KG - 8
11.2
miles
Greenleaf Kindergarten Center
58 Chadwick Street, Haverhill, MA 01835
(978)374-3487  -  Essex County
grades: KG
11.2
miles
Hill View Montessori Charter Public School
75 Foundation Avenue, Haverhill, MA 01835
(978)521-2616  -  Essex County
grades: KG - 8
11.3
miles
Harry Lee Cole
26 Middleton Rd, Boxford, MA 01921
(978)887-2856  -  Essex County
grades: PK - 2
11.3
miles
Masconomet Regional High School
20 Endicott Rd, Boxford, MA 01921
(978)887-2323  -  Essex County
grades: 9 - 12
11.3
miles
Masconomet Regional Middle School
20 Endicott Rd, Boxford, MA 01921
(978)887-2323  -  Essex County
grades: 7 - 8
11.3
miles
Spofford Pond
31 Spofford Road, Boxford, MA 01921
(978)352-8616  -  Essex County
grades: 3 - 6
11.6
miles
North Hampton School
201 Atlantic Ave., North Hampton, NH 03862
(603)964-5501  -  Rockingham County
grades: PK - 8
12.1
miles
Daniel J. Bakie School
179 Main St., Kingston, NH 03848
(603)642-5272  -  Rockingham County
grades: PK - 5
12.1
miles
Sanborn Regional High School
17 Danville Rd., Kingston, NH 03848
(603)642-3341  -  Rockingham County
grades: 9 - 12
12.3
miles
Proctor Elementary
60 Main Street, Topsfield, MA 01983
(978)887-1530  -  Essex County
grades: 4 - 6
12.3
miles
Steward Elementary
261 Perkins Row, Topsfield, MA 01983
(978)887-1538  -  Essex County
grades: PK - 3
12.3
miles
Consentino Annex at Bartlett School
551 Washington St., Haverhill, MA 01832
(978)469-8735  -  Essex County
grades: KG - 2
12.3
miles
Consentino Middle School
685 Washington Street, Haverhill, MA 01832
(978)374-5775  -  Essex County
grades: 3 - 8
12.3
miles
Haverhill High
137 Monument Street, Haverhill, MA 01832
(978)374-5700  -  Essex County
grades: 9 - 12
12.3
miles
Moody
59 Margin Street, Haverhill, MA 01832
(978)374-3459  -  Essex County
grades: PK
12.3
miles
Silver Hill Horace Mann Charter School
675 Washington Street, Haverhill, MA 01832
(978)374-3448  -  Essex County
grades: KG - 5
12.3
miles
Tilton
70 Grove Street, Haverhill, MA 01832
(978)374-3475  -  Essex County
grades: KG - 4
12.3
miles
Exeter High School
1 Blue Hawk Dr., Exeter, NH 03833
(603)775-8400  -  Rockingham County
grades: 9 - 12
12.3
miles
Great Bay eLearning Charter School (H)
30 Linden St., Exeter, NH 03833
(603)775-8638  -  Rockingham County
grades: 9 - 12
12.3
miles
Great Bay eLearning Charter School (M)
30 Linden St., Exeter, NH 03833
(603)775-8638  -  Rockingham County
grades: 7 - 8
12.3
miles
Kensington Elementary School
122 Amesbury Rd., Kensington, NH 03833
(603)772-5705  -  Rockingham County
grades: KG - 5
12.3
miles
Lincoln Street Elementary School
25 Lincoln St., Exeter, NH 03833
(603)775-8860  -  Rockingham County
grades: 3 - 5
12.3
miles
Main Street School
40 Main St., Exeter, NH 03833
(603)775-8946  -  Rockingham County
grades: PK - 2
12.3
miles
Swasey Central School
355 Middle Rd., Brentwood, NH 03833
(603)642-3487  -  Rockingham County
grades: PK - 5
12.3
miles
Virtual Learning Academy (E)
30 Linden St., Exeter, NH 03833
(603)778-2500  -  Rockingham County
grades: 6 - 8
12.3
miles
Virtual Learning Academy (H)
30 Linden St., Exeter, NH 03833
(603)778-2500  -  Rockingham County
grades: 9 - 12
13.2
miles
Cutler School
237 Asbury Street, South Hamilton, MA 01982
(978)468-5330  -  Essex County
grades: KG - 5
13.2
miles
Hamilton-Wenham Regional High
775 Bay Rd, South Hamilton, MA 01982
(978)468-0400  -  Essex County
grades: 9 - 12
13.2
miles
Miles River Middle
787 Bay Rd, Hamilton, MA 01982
(978)468-0362  -  Essex County
grades: 6 - 8
13.2
miles
Winthrop School
325 Bay Rd, South Hamilton, MA 01982
(978)468-5340  -  Essex County
grades: PK - 5
13.5
miles
Essex Elementary
12 Story Street, Essex, MA 01929
(978)768-7324  -  Essex County
grades: KG - 5
14.2
miles
Cooperative Middle School
100 Academic Way, Stratham, NH 03885
(603)775-8700  -  Rockingham County
grades: 6 - 8
14.2
miles
Stratham Memorial School
39 Gifford Farm Rd., Stratham, NH 03885
(603)772-5413  -  Rockingham County
grades: PK - 5
14.3
miles
Bessie Buker Elementary
1 School Street, Wenham, MA 01984
(978)468-5324  -  Essex County
grades: KG - 5
14.3
miles
Danville Elementary School
23 School St., Danville, NH 03819
(603)382-5554  -  Rockingham County
grades: PK - 5
14.4
miles
Atkinson Academy
17 Academy Ave., Atkinson, NH 03811
(603)362-5521  -  Rockingham County
grades: PK - 5
14.5
miles
Annie L Sargent School
300 Abbott Street, North Andover, MA 01845
(978)725-3673  -  Essex County
grades: KG - 5
14.5
miles
Atkinson
111 Phillips Brks Rd, North Andover, MA 01845
(978)794-0124  -  Essex County
grades: PK - 5
14.5
miles
Franklin
2 Cypress Terrace, North Andover, MA 01845
(978)794-1990  -  Essex County
grades: KG - 5
14.5
miles
Kittredge
601 Main Street, North Andover, MA 01845
(978)794-1688  -  Essex County
grades: KG - 5
14.5
miles
North Andover High
430 Osgood Street, North Andover, MA 01845
(978)794-1711  -  Essex County
grades: 9 - 12
14.5
miles
North Andover Middle
495 Main Street, North Andover, MA 01845
(978)794-1870  -  Essex County
grades: 6 - 8
14.5
miles
Thomson
266 Waverly Rd, North Andover, MA 01845
(978)794-1545  -  Essex County
grades: KG - 5
14.6
miles
Rye Elementary School
461 Sagamore Rd., Rye, NH 03870
(603)436-4731  -  Rockingham County
grades: PK - 5
14.6
miles
Rye Junior High School
501 Washington Rd., Rye, NH 03870
(603)964-5591  -  Rockingham County
grades: 6 - 8
15.8
miles
Greenland Central School
70 Post Rd., Greenland, NH 03840
(603)431-6723  -  Rockingham County
grades: KG - 8
15.9
miles
Newfields Elementary School
9 Piscassic Rd., Newfields, NH 03856
(603)772-5555  -  Rockingham County
grades: KG - 5
16
miles
Hampstead Central School
21 Emerson Ave., Hampstead, NH 03841
(603)329-6326  -  Rockingham County
grades: PK - 4
16
miles
Hampstead Middle School
28 School St., Hampstead, NH 03841
(603)329-6743  -  Rockingham County
grades: 5 - 8
16.1
miles
Essex Technical High School
P.O. Box 346, Hathorne, MA 01937
(978)762-0001  -  Essex County
grades: 9 - 12
16.1
miles
Community Day Charter Public School - Prospect
190 Hampshire Street, Lawrence, MA 01840
(978)722-2538  -  Essex County
grades: PK - 8
16.1
miles
High School Learning Center
233 Haverhill Street, Lawrence, MA 01840
(978)975-5917  -  Essex County
grades: 9 - 12
16.1
miles
Oliver Partnership School
183 Haverhill Street, Lawrence, MA 01840
(978)722-8170  -  Essex County
grades: 1 - 5
16.1
miles
UP Academy Oliver Middle School
233 Haverhill Street, Lawrence, MA 01840
(978)722-8670  -  Essex County
grades: 6 - 8
16.2
miles
Alexander B Bruce
135 Butler Street, Lawrence, MA 01841
(978)975-5935  -  Essex County
grades: 3 - 8
16.2
miles
Arlington Middle School
150 Arlington Street, Lawrence, MA 01841
(978)975-5930  -  Essex County
grades: 5 - 8
16.2
miles
Community Day Arlington
150 Arlington Street, Lawrence, MA 01841
(978)722-8311  -  Essex County
grades: KG - 4
16.2
miles
Community Day Charter Public School - Gateway
50 Pleasant Street, Lawrence, MA 01841
(978)722-2538  -  Essex County
grades: PK - 6
16.2
miles
Community Day Charter Public School - R. Kingman Webster
50 Pleasant Street, Lawrence, MA 01841
(978)722-2538  -  Essex County
grades: PK - 6
16.2
miles
Edward F. Parthum
255 E Haverhill Street, Lawrence, MA 01841
(978)691-7200  -  Essex County
grades: KG - 4
16.2
miles
Francis M Leahy
100 Erving Avenue, Lawrence, MA 01841
(978)975-5959  -  Essex County
grades: KG - 5
16.2
miles
Gerard A. Guilmette
80 Bodwell Street, Lawrence, MA 01841
(978)686-8150  -  Essex County
grades: 1 - 4
16.2
miles
Guilmette Middle School
80 Bodwell St, Lawrence, MA 01841
(978)722-8270  -  Essex County
grades: 5 - 8
16.2
miles
James F Hennessey
122 Hancock Street, Lawrence, MA 01841
(978)975-5950  -  Essex County
grades: PK - 2
16.2
miles
John K Tarbox
59 Alder Street, Lawrence, MA 01841
(978)975-5983  -  Essex County
grades: 1 - 5
16.2
miles
Lawlor Early Childhood Center
41 Lexington Street, Lawrence, MA 01841
(978)975-5956  -  Essex County
grades: KG
16.2
miles
Lawrence Family Development Charter School
34 West Street, Lawrence, MA 01841
(978)689-9863  -  Essex County
grades: PK - 8
16.2
miles
Lawrence Family Public Academy
526 Lowell Street, Lawrence, MA 01841
(978)722-8030  -  Essex County
grades: PK - KG
16.2
miles
Parthum Middle School
255 East Haverhill Street, Lawrence, MA 01841
(978)691-7224  -  Essex County
grades: 5 - 8
16.2
miles
Phoenix Academy Lawrence
15 Union Street, Lawrence, MA 01841
(978)722-8410  -  Essex County
grades: 9 - 12
16.2
miles
Rollins Early Childhood Center
451 Howard Street, Lawrence, MA 01841
(978)722-8190  -  Essex County
grades: PK - KG
16.2
miles
School for Exceptional Studies
58 Lawrence Street, Lawrence, MA 01841
(978)975-5980  -  Essex County
grades: 1 - 12
16.2
miles
UP Academy Leonard Middle School
60 Allen Street, Lawrence, MA 01841
(978)722-8159  -  Essex County
grades: 6 - 8
16.3
miles
Ellis School
432 Main St., Fremont, NH 03044
(603)895-2511  -  Rockingham County
grades: PK - 8
16.4
miles
Comprehensive Grammar School
100 Howe Street, Methuen, MA 01844
(978)722-9051  -  Essex County
grades: PK - 8
16.4
miles
Donald P Timony Grammar
45 Pleasant View Street, Methuen, MA 01844
(978)722-9001  -  Essex County
grades: PK - 8
16.4
miles
Lowell Day School on Broadway
480 Broadway, Methuen, MA 01844
(978)674-2406
grades: PK - 6
16.4
miles
Marsh Grammar School
309 Pelham Street, Methuen, MA 01844
(978)722-9076  -  Essex County
grades: PK - 8
16.4
miles
Methuen High
1 Ranger Rd, Methuen, MA 01844
(978)722-6040  -  Essex County
grades: 9 - 12
16.4
miles
Tenney Grammar School
75 Pleasant Street, Methuen, MA 01844
(978)722-9026  -  Essex County
grades: PK - 8
16.5
miles
Fuller Meadow
143 South Main Street, Middleton, MA 01949
(978)750-4756  -  Essex County
grades: KG - 2
16.5
miles
Howe-Manning
26 Central Street, Middleton, MA 01949
(978)739-2800  -  Essex County
grades: 3 - 6
16.6
miles
Beeman Memorial
138 Cherry Street, Gloucester, MA 01930
(978)281-9825  -  Essex County
grades: KG - 5
16.6
miles
East Gloucester Elementary
8 Davis St Ext, Gloucester, MA 01930
(978)281-9830  -  Essex County
grades: KG - 5
16.6
miles
Gloucester High
32 Leslie O. Johnson Rd, Gloucester, MA 01930
(978)281-9870  -  Essex County
grades: 9 - 12
16.6
miles
Gloucester PreSchool
2 Blackburn Drive, Gloucester, MA 01930
(978)281-9840  -  Essex County
grades: PK
16.6
miles
Plum Cove School
15 Hickory Street, Gloucester, MA 01930
(978)282-3030  -  Essex County
grades: KG - 5
16.6
miles
Ralph B O'Maley Middle
32 Cherry Street, Gloucester, MA 01930
(978)281-9850  -  Essex County
grades: 6 - 8
16.6
miles
Veterans Memorial
11 Webster Street, Gloucester, MA 01930
(978)281-9820  -  Essex County
grades: KG - 5
16.6
miles
West Parish
10 Concord Street, Gloucester, MA 01930
(978)281-9835  -  Essex County
grades: KG - 5
16.7
miles
Emily G Wetherbee
75 Newton Street, Lawrence, MA 01843
(978)557-2900  -  Essex County
grades: KG - 8
16.7
miles
Frost Middle School
33 Hamlet Street, Lawrence, MA 01843
(978)722-8810  -  Essex County
grades: 5 - 8
16.7
miles
John Breen School
114 Osgood Street, Lawrence, MA 01843
(978)975-5932  -  Essex County
grades: PK - KG
16.7
miles
Lawrence High School
70-71 North Parish Road, Lawrence, MA 01843
(978)975-2750  -  Essex County
grades: 9 - 12
16.7
miles
Robert Frost
33 Hamlet Street, Lawrence, MA 01843
(978)975-5941  -  Essex County
grades: KG - 4
16.7
miles
South Lawrence East Elementary School
165 Crawford Street, Lawrence, MA 01843
(978)975-5970  -  Essex County
grades: 1 - 5
16.7
miles
Spark Academy
165 Crawford Street, Lawrence, MA 01843
(978)975-5993  -  Essex County
grades: 6 - 8
16.8
miles
Rockport Elementary
34 Jerdens Lane, Rockport, MA 01966
(978)546-1220  -  Essex County
grades: PK - 5
16.8
miles
Rockport High
24 Jerdens Lane, Rockport, MA 01966
(978)546-1234  -  Essex County
grades: 9 - 12
16.8
miles
Rockport Middle
26 Jerdens Lane, Rockport, MA 01966
(978)546-1250  -  Essex County
grades: 6 - 8
17
miles
Manchester Essex Regional High School
36 Lincoln Street, Manchester, MA 01944
(978)526-4412  -  Essex County
grades: 9 - 12
17
miles
Manchester Essex Regional Middle School
36 Lincoln Street, Manchester, MA 01944
(978)526-2022  -  Essex County
grades: 6 - 8
17
miles
Manchester Memorial Elementary
43 Lincoln Street, Manchester, MA 01944
(978)526-1908  -  Essex County
grades: PK - 5
17
miles
Danvers High
60 Cabot Road, Danvers, MA 01923
(978)777-8925  -  Essex County
grades: 9 - 12
17
miles
Great Oak
76 Pickering Street, Danvers, MA 01923
(978)774-2533  -  Essex County
grades: KG - 5
17
miles
Highlands
190 Hobart, Danvers, MA 01923
(978)774-5011  -  Essex County
grades: KG - 5
17
miles
Holten Richmond Middle School
55 Conant Street, Danvers, MA 01923
(978)774-8590  -  Essex County
grades: 6 - 8
17
miles
Ivan G Smith
15 Lobao Drive, Danvers, MA 01923
(978)774-1350  -  Essex County
grades: KG - 5
17
miles
Riverside
95 Liberty Street, Danvers, MA 01923
(978)774-5010  -  Essex County
grades: PK - 5
17
miles
Willis E Thorpe
1 Avon Rd, Danvers, MA 01923
(978)774-6946  -  Essex County
grades: KG - 5
17.2
miles
Ayers/Ryal Side School
40 Woodland Avenue, Beverly, MA 01915
(978)921-6116  -  Essex County
grades: KG - 5
17.2
miles
Beverly High
100 Sohier Rd, Beverly, MA 01915
(978)921-6132  -  Essex County
grades: 9 - 12
17.2
miles
Briscoe Middle
7 Sohier Rd, Beverly, MA 01915
(978)921-6103  -  Essex County
grades: 6 - 8
17.2
miles
Centerville Elementary
17 Hull Street, Beverly, MA 01915
(978)921-6120  -  Essex County
grades: KG - 5
17.2
miles
Cove Elementary
20 Eisenhower Avenue, Beverly, MA 01915
(978)921-6121  -  Essex County
grades: KG - 5
17.2
miles
Hannah Elementary
41R Brimbal Avenue, Beverly, MA 01915
(978)921-6126  -  Essex County
grades: KG - 5
17.2
miles
McKeown School
70 Balch Street, Beverly, MA 01915
(978)921-6100  -  Essex County
grades: PK
17.2
miles
North Beverly Elementary
48 Putnam Street, Beverly, MA 01915
(978)921-6130  -  Essex County
grades: KG - 5
17.4
miles
Dr. L. F. Soule School
173 South Policy St., Salem, NH 03079
(603)893-7053  -  Rockingham County
grades: KG - 5
17.4
miles
Granite State Arts Academy Charter School
19 Keewaydin Drive, Salem, NH 03079
(603)912-4944  -  Rockingham County
grades: 9 - 12
17.4
miles
Mary A. Fisk Elementary School
14 Main St., Salem, NH 03079
(603)893-7051  -  Rockingham County
grades: PK - 5
17.4
miles
North Salem Elementary School
140 Zion Hill Rd., Salem, NH 03079
(603)893-7062  -  Rockingham County
grades: KG - 5
17.4
miles
Salem High School
44 Geremonty Dr., Salem, NH 03079
(603)893-7069  -  Rockingham County
grades: 9 - 12
17.4
miles
The Birches Academy of Academics - Art A Public Charter Sch
419 South Broadway 2nd Floor, Salem, NH 03079
(603)458-6399  -  Rockingham County
grades: KG - 8
17.4
miles
William E. Lancaster School
54 Millville St., Salem, NH 03079
(603)893-7059  -  Rockingham County
grades: KG - 5
17.4
miles
William T. Barron Elementary School
55 Butler St., Salem, NH 03079
(603)893-7067  -  Rockingham County
grades: KG - 5
17.4
miles
Woodbury School
206 Main St., Salem, NH 03079
(603)893-7055  -  Rockingham County
grades: 6 - 8
17.7
miles
Sandown Central School
295 Main St., Sandown, NH 03873
(603)887-3648  -  Rockingham County
grades: PK - KG
17.7
miles
Sandown North Elementary School
23 Stagecoach Rd., Sandown, NH 03873
(603)887-8505  -  Rockingham County
grades: 1 - 5
18.3
miles
Andover High
80 Shawsheen Road, Andover, MA 01810
(978)247-5500  -  Essex County
grades: 9 - 12
18.3
miles
Andover West Middle
70 Shawsheen Road, Andover, MA 01810
(978)247-5400  -  Essex County
grades: 6 - 8
18.3
miles
Bancroft Elementary
15 Bancroft Street, Andover, MA 01810
(978)247-9500  -  Essex County
grades: KG - 5
18.3
miles
Doherty Middle
50 Bartlet Street, Andover, MA 01810
(978)247-9400  -  Essex County
grades: 6 - 8
18.3
miles
Gr Lawrence Regional Vocational Technical
57 River Rd, Andover, MA 01810
(978)686-0194  -  Essex County
grades: 9 - 12
18.3
miles
Henry C Sanborn Elementary
90 Lovejoy Road, Andover, MA 01810
(978)247-9700  -  Essex County
grades: KG - 5
18.3
miles
High Plain Elementary
333 High Plain Road, Andover, MA 01810
(978)247-8600  -  Essex County
grades: KG - 5
18.3
miles
Shawsheen School
18 Magnolia Avenue, Andover, MA 01810
(978)247-8200  -  Essex County
grades: PK
18.3
miles
South Elementary
55 Woburn Street, Andover, MA 01810
(978)247-9800  -  Essex County
grades: KG - 5
18.3
miles
West Elementary
58 Beacon Street, Andover, MA 01810
(978)247-5300  -  Essex County
grades: KG - 5
18.3
miles
Wood Hill Middle School
11 Cross Street, Andover, MA 01810
(978)247-8800  -  Essex County
grades: 6 - 8
18.3
miles
Little Harbour School
50 Clough Dr., Portsmouth, NH 03801
(603)436-1708  -  Rockingham County
grades: KG - 5
18.3
miles
Mary C. Dondero Elementary School
32 Van Buren Ave., Portsmouth, NH 03801
(603)436-2231  -  Rockingham County
grades: KG - 5
18.3
miles
New Franklin School
1 Franklin Dr., Portsmouth, NH 03801
(603)436-0910  -  Rockingham County
grades: KG - 5
18.3
miles
Newington Public School
133 Nimble Hill Rd., Newington, NH 03801
(603)436-1482  -  Rockingham County
grades: KG - 6
18.3
miles
PEEP School - Pre School Program
100 Campus Dr., Portsmouth, NH 03801
(603)422-8228  -  Rockingham County
grades: PK
18.3
miles
Portsmouth High School
50 Andrew Jarvis Dr., Portsmouth, NH 03801
(603)436-7100  -  Rockingham County
grades: 9 - 12
18.3
miles
Portsmouth Middle School
155 Parrott Ave., Portsmouth, NH 03801
(603)436-5781  -  Rockingham County
grades: 6 - 8
18.6
miles
Newmarket Elementary School
243 S. Main St., Newmarket, NH 03857
(603)659-2192  -  Rockingham County
grades: PK - 5
18.6
miles
Newmarket Jr.-Sr. High (Elem)
213 S. Main St., Newmarket, NH 03857
(603)659-3271  -  Rockingham County
grades: 6 - 8
18.6
miles
Newmarket Jr.-Sr. High School
213 S. Main St., Newmarket, NH 03857
(603)659-3271  -  Rockingham County
grades: 9 - 12
19.2
miles
Epping Elementary School
17 Prospect St., Epping, NH 03042
(603)679-8018  -  Rockingham County
grades: PK - 5
19.2
miles
Epping High School
21 Academy St., Epping, NH 03042
(603)679-5472  -  Rockingham County
grades: 9 - 12
19.2
miles
Epping Middle School
33 Prescott Rd., Epping, NH 03042
(603)679-2544  -  Rockingham County
grades: 6 - 8
19.3
miles
E Ethel Little School
7 Barberry Lane, North Reading, MA 01864
(978)664-7820  -  Middlesex County
grades: PK - 5
19.3
miles
J Turner Hood
298A Haverhill St, North Reading, MA 01864
(978)664-7817  -  Middlesex County
grades: KG - 5
19.3
miles
L D Batchelder
175 Park Street, North Reading, MA 01864
(978)664-7814  -  Middlesex County
grades: KG - 5
19.3
miles
North Reading High
189 Park Street, North Reading, MA 01864
(978)664-7800  -  Middlesex County
grades: 9 - 12
19.3
miles
North Reading Middle
189 Park Street, North Reading, MA 01864
(978)664-7806  -  Middlesex County
grades: 6 - 8
19.5
miles
Maude H. Trefethen School
PO Box 228, New Castle, NH 03854
(603)436-5416  -  Rockingham County
grades: KG - 6
19.7
miles
Captain Samuel Brown
150 Lynn Street, Peabody, MA 01960
(978)536-4100  -  Essex County
grades: KG - 5
19.7
miles
Center
18 Irving Street, Peabody, MA 01960
(978)536-5475  -  Essex County
grades: KG - 5
19.7
miles
J Henry Higgins Middle
85 Perkins Street, Peabody, MA 01960
(978)536-4800  -  Essex County
grades: 6 - 8
19.7
miles
John E Burke
127 Birch Street, Peabody, MA 01960
(978)536-5400  -  Essex County
grades: KG - 5
19.7
miles
John E. McCarthy
76 Lake Street, Peabody, MA 01960
(978)536-5625  -  Essex County
grades: PK - 5
19.7
miles
Peabody Veterans Memorial High
485 Lowell Street, Peabody, MA 01960
(978)536-4500  -  Essex County
grades: 9 - 12
19.7
miles
South Memorial
16 Maple St Ext, Peabody, MA 01960
(978)536-5700  -  Essex County
grades: PK - 5
19.7
miles
Thomas Carroll
60 Northend Street, Peabody, MA 01960
(978)536-4200  -  Essex County
grades: KG - 5
19.7
miles
West Memorial
15 Bow Street, Peabody, MA 01960
(978)536-5850  -  Essex County
grades: PK - 5
19.7
miles
William A Welch Sr
50 Swampscott Avenue, Peabody, MA 01960
(978)536-5775  -  Essex County
grades: PK - 5
Source: CCD Public school data 2017-2018 school year, except for county from 2015-2016 school year.
 Public Schools Private Schools back to top
Private Schools
< 0.5
miles
IMMACULATE CONCEPTION SCHOOL
1 WASHINGTON ST, NEWBURYPORT, MA 01950
(978) 465-7780  -  ESSEX COUNTY
Coed

grades: PK - 8

< 0.5
miles
NEWBURYPORT MONTESSORI SCHOOL
20 PLEASANT ST, NEWBURYPORT, MA 01950
(978) 462-7165  -  ESSEX COUNTY
Coed

grades: PK - KG

4.6
miles
THE GOVERNORS ACADEMY
1 ELM ST, BYFIELD, MA 01922
(978) 465-1763  -  ESSEX COUNTY
Coed

grades: 9 - 12

5.1
miles
THE CHILDRENS CASTLE
694 MAIN ST STE 6, WEST NEWBURY, MA 01985
(978) 363-2919  -  ESSEX COUNTY
Coed

grades: PK - KG

6.4
miles
CLARK SCHOOL
14 FOREST RIDGE DR # 8, ROWLEY, MA 01969
(978) 777-4699  -  ESSEX COUNTY
Coed

grades: KG - 12

6.4
miles
NORTH SHORE MONTESSORI SCHOOL
121 WETHERSFIELD ST, ROWLEY, MA 01969
(978) 948-2237  -  ESSEX COUNTY
Coed

grades: PK - 2

7.9
miles
HERONFIELD ACADEMY
356 EXETER RD, HAMPTON FALLS, NH 03844
(603) 772-9093  -  ROCKINGHAM COUNTY
Coed

grades: 6 - 8

8.9
miles
SACRED HEART SCHOOL
289 LAFAYETTE RD, HAMPTON, NH 03842
(603) 926-3254  -  ROCKINGHAM COUNTY
Coed

grades: PK - 8

9.1
miles
CUVILLY ARTS & EARTH CENTER
10 JEFFREYS NECK RD, IPSWICH, MA 01938
(978) 356-4288  -  ESSEX COUNTY
Coed

grades: PK - KG

11
miles
LITTLE EXPLORERS LEARNING CENTER
3 BLOSSOM RD, PLAISTOW, NH 03865
(603) 382-3699  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

11.2
miles
BRADFORD CHRISTIAN ACADEMY
97 OXFORD AVE, BRADFORD, MA 01835
(978) 373-7900  -  ESSEX COUNTY
Coed

grades: 1 - 12

11.2
miles
SACRED HEARTS SCHOOL
31 S CHESTNUT ST, BRADFORD, MA 01835
(978) 372-5451  -  ESSEX COUNTY
Coed

grades: PK - 8

11.3
miles
THE VILLAGE SCHOOL
PO BOX 145, BOXFORD, MA 01921
(978) 352-7294  -  ESSEX COUNTY
Coed

grades: PK - KG

12.3
miles
HILLTOP SCHOOL
767 BROADWAY, HAVERHILL, MA 01832
(978) 373-6663  -  ESSEX COUNTY
Coed

grades: PK - KG

12.3
miles
ST JOSEPH SCHOOL OF ALL SAINTS PARISH
56 OAK TER, HAVERHILL, MA 01832
(978) 521-4256  -  ESSEX COUNTY
Coed

grades: PK - 8

12.3
miles
A PLACE TO GROW
6 FOREST ST, EXETER, NH 03833
(603) 401-1499  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

12.3
miles
APPLESEEDS DAY SCHOOL
15 HAMPTON RD, EXETER, NH 03833
(603) 772-9995  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

12.3
miles
PHILLIPS EXETER ACADEMY
20 MAIN ST, EXETER, NH 03833
(603) 777-3401  -  ROCKINGHAM COUNTY
Coed

grades: 9 - 12

12.3
miles
SEACOAST LEARNING COLLABORATIVE
87 ROUTE 27, BRENTWOOD, NH 03833
(603) 679-2021  -  ROCKINGHAM COUNTY
Coed

grades: 1 - 12

13.2
miles
PINGREE SCHOOL
537 HIGHLAND ST, SOUTH HAMILTON, MA 01982
(978) 468-4415  -  ESSEX COUNTY
Coed

grades: 9 - 12

14.2
miles
ACORN SCHOOL
PO BOX 570, STRATHAM, NH 03885
(603) 778-8285  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

14.2
miles
THE CORNERSTONE SCHOOL
146 HIGH ST, STRATHAM, NH 03885
(603) 772-4349  -  ROCKINGHAM COUNTY
Coed

grades: Ungraded

14.3
miles
NOTRE DAME CHILDREN'S CLASS
74 GRAPEVINE RD, WENHAM, MA 01984
(978) 468-1340  -  ESSEX COUNTY
Coed

grades: PK - 2

14.5
miles
KINDERCARE LEARNING CENTER #1485
594 CHICKERING RD, NORTH ANDOVER, MA 01845
(978) 685-8111  -  ESSEX COUNTY
Coed

grades: PK - KG

14.5
miles
ST MICHAEL ELEMENTARY SCHOOL
80 MAPLE AVE, NORTH ANDOVER, MA 01845
(978) 686-1862  -  ESSEX COUNTY
Coed

grades: PK - 8

14.6
miles
LEARNING SKILLS ACADEMY
1247 WASHINGTON RD STE 10, RYE, NH 03870
(603) 964-4903  -  ROCKINGHAM COUNTY
Coed

grades: 4 - 12

14.6
miles
RYE COUNTRY DAY SCHOOL
PO BOX 372, RYE, NH 03870
(603) 964-4066  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

14.6
miles
THE CHILDRENS HOUSE MONTESSORI SCHOOL
80 SAGAMORE RD, RYE, NH 03870
(603) 436-5074  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

15.9
miles
MONTESSORI SCHOOL FOR THE ARTS & SCIENCES
PO BOX 240, NEWFIELDS, NH 03856
(603) 772-5558  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

15.9
miles
NURTURE & NATURE CHILDREN'S CENTER
PO BOX 8, NEWFIELDS, NH 03856
(603) 772-3811  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

16
miles
HAMPSTEAD ACADEMY
320 EAST RD, HAMPSTEAD, NH 03841
(603) 329-4406  -  ROCKINGHAM COUNTY
Coed

grades: PK - 8

16
miles
HAZEL DRIVE EARLY CHILDHOOD CENTER
35 HAZEL DR, HAMPSTEAD, NH 03841
(603) 329-9600  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

16.1
miles
BLESSED STEPHEN BELLESINI OSA ACADEMY
94 BRADFORD ST, LAWRENCE, MA 01840
(978) 989-0004  -  ESSEX COUNTY
Coed

grades: 5 - 8

16.1
miles
ESPERANZA ACADEMY
198 GARDEN ST, LAWRENCE, MA 01840
(978) 686-4673  -  ESSEX COUNTY
All Female

grades: 5 - 8

16.1
miles
NOTRE DAME CRISTO REY HIGH SCHOOL
303 HAVERHILL ST, LAWRENCE, MA 01840
(978) 689-8222  -  ESSEX COUNTY
Coed

grades: 9 - 12

16.2
miles
CENTRAL CATHOLIC HIGH SCHOOL
300 HAMPSHIRE ST, LAWRENCE, MA 01841
(978) 682-0260  -  ESSEX COUNTY
Coed

grades: 9 - 12

16.4
miles
COMMUNITY KINDERGARTEN OF METHUEN
PO BOX 939, METHUEN, MA 01844
(978) 688-5706  -  ESSEX COUNTY
Coed

grades: PK - KG

16.4
miles
FELLOWSHIP CHRISTIAN ACADEMY
1 FELLOWSHIP WAY, METHUEN, MA 01844
(978) 686-9373  -  ESSEX COUNTY
Coed

grades: KG - 12

16.4
miles
GROWING YEARS
423 HOWE ST, METHUEN, MA 01844
(978) 685-0975  -  ESSEX COUNTY
Coed

grades: PK - KG

16.4
miles
PRESENTATION OF MARY ACADEMY
209 LAWRENCE ST, METHUEN, MA 01844
(978) 682-9391  -  ESSEX COUNTY
Coed

grades: 9 - 12

16.4
miles
ST ANN'S HOME
100A HAVERHILL ST, METHUEN, MA 01844
(978) 682-5276  -  ESSEX COUNTY
Coed

grades: 1 - 11

16.4
miles
ST MONICA SCHOOL
212 LAWRENCE ST, METHUEN, MA 01844
(978) 686-1801  -  ESSEX COUNTY
Coed

grades: KG - 8

16.4
miles
THE ISLAMIC ACADEMY FOR PEACE
125 OAKLAND AVE, METHUEN, MA 01844
(978) 975-7335  -  ESSEX COUNTY
Coed

grades: PK - 8

16.6
miles
FAITH CHRISTIAN SCHOOL
384 WASHINGTON ST, GLOUCESTER, MA 01930
(978) 283-8856  -  ESSEX COUNTY
Coed

grades: PK - 8

16.7
miles
GLCAC CHILD CARE CENTER
581 ANDOVER ST, LAWRENCE, MA 01843
(978) 681-4910  -  ESSEX COUNTY
Coed

grades: PK - KG

17
miles
BROOKWOOD SCHOOL
1 BROOKWOOD RD, MANCHESTER, MA 01944
(978) 526-4500  -  ESSEX COUNTY
Coed

grades: PK - 8

17
miles
LANDMARK SCHOOL - ELEMENTARY MIDDLE SCHOOL
167 BRIDGE ST P.O. BOX 1489, MANCHESTER, MA 01944
(978) 236-3100  -  ESSEX COUNTY
Coed

grades: 2 - 8

17
miles
TARA MONTESSORI SCHOOL
62 SCHOOL ST, MANCHESTER BY THE SEA, MA 01944
(978) 526-8487  -  ESSEX COUNTY
Coed

grades: PK - KG

17
miles
CHILDRENS MONTESSORI CENTER
12 BRADSTREET AVE, DANVERS, MA 01923
(978) 774-2144  -  ESSEX COUNTY
Coed

grades: PK - KG

17
miles
PLUMFIELD ACADEMY- INC
123 DAYTON ST, DANVERS, MA 01923
(978) 304-0273  -  ESSEX COUNTY
Coed

grades: 1 - 8

17
miles
ST JOHNS PREPARATORY SCHOOL
72 SPRING ST, DANVERS, MA 01923
(978) 774-1050  -  ESSEX COUNTY
All Male

grades: 6 - 12

17
miles
ST MARY OF THE ANNUNCIATION SCHOOL
14 OTIS ST, DANVERS, MA 01923
(978) 774-0307  -  ESSEX COUNTY
Coed

grades: PK - 8

17.2
miles
BEVERLY SCHOOL FOR THE DEAF
6 ECHO AVE, BEVERLY, MA 01915
(978) 927-7070  -  ESSEX COUNTY
Coed

grades: Ungraded

17.2
miles
FUTURES SCHOOL
55 TOZER RD, BEVERLY, MA 01915
(978) 993-8096  -  ESSEX COUNTY
Coed

grades: PK - 12

17.2
miles
GLEN URQUHART SCHOOL
74 HART ST, BEVERLY, MA 01915
(978) 927-1064  -  ESSEX COUNTY
Coed

grades: KG - 8

17.2
miles
MRS ALEXANDER'S SCHOOL
80 LOTHROP ST, BEVERLY, MA 01915
(978) 922-1868  -  ESSEX COUNTY
Coed

grades: PK - KG

17.2
miles
SHORE COUNTRY DAY SCHOOL
545 CABOT ST, BEVERLY, MA 01915
(978) 927-1700  -  ESSEX COUNTY
Coed

grades: KG - 9

17.2
miles
ST JOHN THE EVANGELIST SCHOOL
111 NEW BALCH ST, BEVERLY, MA 01915
(978) 922-0048  -  ESSEX COUNTY
Coed

grades: PK - 8

17.2
miles
ST MARY SCHOOL
13 CHAPMAN ST, BEVERLY, MA 01915
(978) 927-3259  -  ESSEX COUNTY
Coed

grades: PK - 8

17.2
miles
WALDORF SCHOOL AT MORAINE FARM
701 CABOT ST, BEVERLY, MA 01915
(978) 927-8811  -  ESSEX COUNTY
Coed

grades: PK - 8

17.2
miles
WARING SCHOOL
35 STANDLEY ST, BEVERLY, MA 01915
(978) 927-8793  -  ESSEX COUNTY
Coed

grades: 6 - 12

17.4
miles
EL SHADDAI CHRISTIAN ACADEMY
68 STILES RD UNIT H, SALEM, NH 03079
(603) 912-5972  -  ROCKINGHAM COUNTY
Coed

grades: PK - 12

17.4
miles
MERRIMACK VALLEY MONTESSORI SCHOOL
111 LOWELL RD, SALEM, NH 03079
(603) 893-7310  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

17.4
miles
ST JOSEPH REGIONAL CATHOLIC SCHOOL
40 MAIN ST, SALEM, NH 03079
(603) 893-6811  -  ROCKINGHAM COUNTY
Coed

grades: PK - 8

17.6
miles
LANDMARK SCHOOL
PO BOX 227, PRIDES CROSSING, MA 01965
(978) 236-3010  -  ESSEX COUNTY
Coed

grades: 2 - 12

17.7
miles
PLAYMATES LEARNING CENTER
PO BOX 436, SANDOWN, NH 03873
(603) 887-3128  -  ROCKINGHAM COUNTY
Coed

grades: PK - KG

18.3
miles
ANDOVER SCHOOL OF MONTESSORI
400 S MAIN ST, ANDOVER, MA 01810
(978) 475-2299  -  ESSEX COUNTY
Coed

grades: PK - 8

18.3
miles
MELMARK NEW ENGLAND
461 RIVER RD, ANDOVER, MA 01810
(978) 654-4300  -  ESSEX COUNTY
Coed

grades: Ungraded

18.3
miles
PHILLIPS ACADEMY
180 MAIN ST, ANDOVER, MA 01810
(978) 749-4000  -  ESSEX COUNTY
Coed

grades: 9 - 12

18.3
miles
PROFESSIONAL CENTER FOR CHILD DEVELOPMENT
32 OSGOOD ST, ANDOVER, MA 01810
(948) 475-3806  -  ESSEX COUNTY
Coed

grades: Ungraded

18.3
miles
ST AUGUSTINE ELEMENTARY SCHOOL
26 CENTRAL ST, ANDOVER, MA 01810
(978) 475-2414  -  ESSEX COUNTY
Coed

grades: PK - 8

18.3
miles
THE KATHY HERWARD CHILD CARE CENTER
310 LOWELL ST STOP 237, ANDOVER, MA 01810
(978) 684-4560  -  ESSEX COUNTY
Coed

grades: PK - KG

18.3
miles
THE PIKE SCHOOL
34 SUNSET ROCK RD, ANDOVER, MA 01810
(978) 475-1197  -  ESSEX COUNTY
Coed

grades: PK - 9

18.3
miles
ST PATRICK SCHOOL
125 AUSTIN ST, PORTSMOUTH, NH 03801
(603) 436-0739  -  ROCKINGHAM COUNTY
Coed

grades: PK - 8

18.3
miles
THE BIRCHTREE CENTER
2064 WOODBURY AVE STE 204, NEWINGTON, NH 03801
(603) 433-4192  -  ROCKINGHAM COUNTY
Coed

grades: KG - 12

19.7
miles
BISHOP FENWICK HIGH SCHOOL
99 MARGIN ST, PEABODY, MA 01960
(978) 587-8300  -  ESSEX COUNTY
Coed

grades: 9 - 12

19.7
miles
COVENANT CHRISTIAN ACADEMY
83 PINE ST STE 9, PEABODY, MA 01960
(978) 535-7100  -  ESSEX COUNTY
Coed

grades: PK - 12

19.7
miles
ST JOHN THE BAPTIST SCHOOL
19 CHESTNUT ST, PEABODY, MA 01960
(978) 531-0444  -  ESSEX COUNTY
Coed

grades: PK - 8

 Public Schools Private Schools back to top