Schools | The North Shore Moms

Schools

waring-school-logo

Waring School
Waring School is an independent day school for students in grades 6-12. They value community, discussion, and respect between students and teachers. Students call all teachers by their first name, and there is no hand raising. Students learn to develop a personal voice. There is joy and laughter in Waring classrooms – Waring students love to learn. 

Beverly

Preschools

Beverly Preschool at McKeown 
70 Balch Street
Beverly, MA 01915
(978) 921-6100

Bright Horizons
100 Cummings Ctr, Ste 145-G
Beverly, MA 01915
(978) 922-4252

Caterpillar Clubhouse Childcare & Preschool 
35 Brimball Avenue
Beverly, MA 01915
(978) 921-1536

Creation Station Preschool & Daycare 
579 Essex Street
Beverly, MA 01915
(978) 922-8417

Greater Beverly YMCA Preschool and Pre-K Center
254 Essex Street
Beverly, MA 01915
(978) 564-3475

Head Start
292 Cabot Street
Beverly, MA 0915
(978) 236-4101

Harborlight Nursery School
221 Cabot Street
Beverly, MA 01915
(978) 927-9030

Mrs. Alexander’s School
80 Lothrop Street
Beverly, MA 01915
(978) 922-1868

Next Generation Children’s Center 
232 Essex Street
Beverly, MA 01915
(978) 651-1947 

North Shore Nursery School
204 Greenwood Avenue
Beverly Farms, MA 01915
(978) 922-8450

St John the Evangelist School
111 New Balch Street
Beverly, MA 01915
(978) 922-0048

Public Schools

Beverly Public School District  
70 Balch Street
Beverly, MA 01915
(978) 921-6100

Elementary Schools: Ayers Ryal Side, Centerville, Cove, Hannah and North Beverly
Middle School: Beverly Middle School
High School: Beverly High School

Private Schools

Glen Urquhart School 
74 Hart Street
Beverly Farms, MA 01915
(978) 927-1064
Grades Pre-K to 8

Harborlight Montessori 
243 Essex Street
Beverly, MA 01915
(978) 922-1008
Grades Pre-K to 8

Landmark School 
429 Hale Street
P.O. Box 227
Prides Crossing, MA 01965
(978) 236-3010
Grades 2 to 12 (for students with dyslexia or another LBLD)

Shore Country Day School
545 Cabot Street
Beverly, MA 01915
(978) 927-1700
Grades Pre-K to 9

The Saints Academy
111 New Balch Street
Beverly, MA 01915
(978) 922-0048
Grades Pre-K to 8

Waldorf School at Moraine Farm 
701 Cabot Street
Beverly, MA 01915
(978) 927-8811
Grades Pre-K to 8

Waring School 
35 Standley Street
Beverly, MA 01915
(978) 927-8793
Grades 6 to 12

Boxford

Preschools

Harry Lee Cole School Integrated Preschool 
26 Middleton Road
Boxford, MA 01921
(978) 887-2856

Kids Count Playschool 
256 Georgetown Road
Boxford, MA 01921
(978) 887-6005

The Village School 
173 Washington Street
Boxford, MA 01921
(978) 352-7294

Public Schools

Tri-Town School Union (serving the towns of Boxford, Middleton & Topsfield) 
28 Middleton Road
Boxford, MA 01921
(978) 887-0771

Elementary Schools: Harry Cole & Spofford Pond

Middle School: Masconomet Regional Middle School
20 Endicott Road
Boxford, MA 01921
(978) 887-2323

High School: Masconomet Regional High School
20 Endicott Road
Boxford, MA 01921
(978) 887-2323

Danvers

Preschools

A Bright Beginning Too
132 North Street
Danvers, MA 01923
(978) 777-1452

Children’s Montessori Center
12 Bradstreet Avenue
Danvers, MA 01923
(978) 774-2144

Fox Hill School 
81 Water Street
Danvers, MA 01923
(978) 777-0015

Great Beginning Learning School 
28 Water Street
Danvers, MA 01923
(978) 777-3040

Jack & Jill Preschool 
16 Sylvan Street
Danvers, MA 01923
(978) 774-8144

Little Falcons Preschool Program (Danvers Public School) 
Riverside Elementary School
95 Liberty Street
Danvers, MA 01923
(978) 774-6112

Step Into Learning Preschool 
487 Locust Street
Danvers, MA 01923
(978) 774-8100

Stepping Stones Nursery School 
46 Cherry Street
Danvers, MA 01923
(978) 777-9370

YMCA Preschool Program 
34 Pickering Street
Danvers, MA 01923
(978) 774-2055

Public Schools

Danvers Public School District 
64 Cabot Road
Danvers, MA 01923
(978) 777-4539

Elementary Schools – Great Oak, Highlands, Riverside, Smith & Thorpe
Middle School – Holten-Richmond Middle School
High School – Danvers High School

Private Schools

Plumfield Academy
123 Dayton Street
Danvers, MA 01923
(978) 304-0273
Grades 1 to 8

St. John’s Prep
72 Spring Street
Danvers, MA 01923
(978) 774-1050
All boys, grades 6 to 12

St. Mary of Annunciation School
14 Otis Street
Danvers, MA 01923
(978) 774-0307
Grades Pre-K to 8

Essex

Preschools

Grassroutes Preschool
43 Story Street
Essex, MA
(978) 778-8594

Magical Beginnings, Inc.
1 Scott’s Way
Essex, MA 01929

Public Schools

Manchester Essex Regional School District
36 Lincoln Street
Manchester-by-the-Sea, MA 01944
(978) 526-4919

Elementary Schools – Essex Elementary School
Middle School – Manchester Essex Regional Middle School
High School – Manchester Essex Regional High School

Hamilton

Preschools

Children’s Development Center 
391 Bay Road
S. Hamilton, MA 01982
(978) 468-1043

Hamilton-Wenham Integrated Preschool at Winthrop School 
325 Bay Road
S. Hamilton, MA 01982
(978) 468-5340

Magical Beginnings 
17 Mill Street
S. Hamilton, MA 01982

Public Schools

Hamilton-Wenham Regional School District
5 School Street
Wenham, MA 01984
(978) 468-5310

Elementary School: Cutler & Winthrop
Middle School: Miles River Middle School
High School: Hamilton-Wenham Regional High School

Private Schools

Pingree School
537 Highland Street
South Hamilton, MA 01982
(978) 468-4415
Grades 9 to 12

Ipswich

Preschools

Ascension Nursery School 
31 County Road
Ipswich, MA 01938
(978) 356-1641

Cuvilly Arts & Earth Center 
10 Jeffrey’s Neck Road
Ipswich, MA 01938
(978) 356-4288

Ipswich YMCA Family Preschool and Pre-K Program 
110 County Road
Ipswich, MA 01938
(978) 312-4012

Miss Jessica’s Home Montessori
A Montessori-inspired home daycare serving children 6 months – 5 years
98 High Street
Ipswich, MA 01938
(781) 866-6705

Public Schools

Ipswich Public School District 
1 Lord Square
Ipswich, MA 01938
(978) 356-2935

Elementary Schools – Paul F. Doyon Memorial & Winthrop
Middle School – Ipswich Middle School
High School – Ipswich High School

Manchester-by-the-Sea

Preschools

Brookwood School
One Brookwood Road
Manchester, MA 01944
(978) 526-4500

Magic Years Cooperative Nursery School 
1 Chapel Lane
Manchester by the Sea, MA 01944
(978) 526-4750

MERSD Integrated Preschool Program
43 Lincoln Street
Manchester by the Sea, MA 01944
(978) 525-6060

Tara Montessori
62 School Street
Manchester by the Sea, MA 01944
(978) 526-8487

Public Schools

Manchester Essex Regional School District 
36 Lincoln Street
Manchester-by-the-Sea, MA 01944
(978) 526-4919

Elementary Schools – Manchester Memorial Elementary School
Middle School – Manchester Essex Regional Middle School
High School – Manchester Essex Regional High School

Private Schools

Brookwood School 
One Brookwood Road
Manchester, MA 01944
(978) 526-4500
Grades Pre-K to 8

Middleton

Preschools

Goddard School 
244 Maple Street
Middleton, MA 01949
(978) 762-7620

Magical Beginnings Inc.
(Two locations)
225 Maple Street
Middleton, MA 01949
(978) 539-8730

16 River Street
Middleton, MA 01949
(978) 717-3200

Middleton Public Schools Integrated Preschool 
Howe-Manning Elementary School
26 Central Street
Middleton, MA 01949
(978) 750-4756

Public Schools

Tri-Town School Union (serving the towns of Boxford, Middleton & Topsfield) 
28 Middleton Road
Boxford, MA 01921
(978) 887-0771

Elementary Schools: Fuller Meadow & Howe Manning

Middle School: Masconomet Regional Middle School 
20 Endicott Road
Boxford, MA 01921
(978) 887-2323

High School: Masconomet Regional High School 
20 Endicott Road
Boxford, MA 01921
(978) 887-2323

Peabody

Preschools

Carmelite Sister’s Holy Childhood Preschool 
5 Wheatland Street
Peabody, MA 01960

Little Bear Kollege 
7 Paleologos Street
Peabody, MA 01960
(978) 538-0288

New Beginnings
9 Margin Street
Peabody, MA 01960
(978) 538-9808

Peabody Kindercare 
520 Lowell Street
Peabody, MA 01960
(978) 535-0019

Preschool at Temple Tiferet Shalom 
489 Lowell Street
Peabody, MA 01960
(978) 535-2100

South Church Day School 
60 Prospect Street
Peabody, MA 01960
(978) 531-4385

Torigian YMCA Early Learning Program 
259 Lynnfield Street
Peabody, MA 01960
(978) 717-3240

Public Schools

Peabody Public School District 
27 Lowell Street
Peabody, MA 01960
(978) 531-1600

Elementary Schools – Brown, Burke, Carroll, Center, McCarthy, South, Welch & West
Middle School – Higgins Middle School
High School – Veterans Memorial High School

Private Schools

Bishop Fenwick High School
99 Margin Street
Peabody, MA 01960
(978) 587-8300
Grades 9 to 12

Covenant Christian Academy 
83 Pine Street
West Peabody, MA 01960
(978) 525-7100
Grades Pre-K to 12

St. John the Baptist School 
19 Chestnut Street
Peabody, MA 01960
(978) 531-0444
Grades Pre-K to 8

Rowley

Private Schools

North Shore Montessori School
121 Wethersfield Street
Rowley, MA 01969
(978) 948-2237
Pre-K to Age 6

Salem

Preschools

Run-a-Muck Childcare Center 
3 Colby Street
Salem, MA 01970
(978) 740-0645

Salem Community Childcare Center 
90 Congress Street
Salem, MA 01970
(978) 744-3479

Young World Academy 
3 Greenledge Street
Salem, MA 01970
(978) 744-4514

Public Schools

Salem Public School District 
29 Highland Avenue
Salem, Ma 01970
(978) 740-1212

Elementary Schools – Bates, Bentley Academy, Carlton Innovation, Horace Mann Laboratory, Saltonstall K-8 & Witchcraft Heights
Middle School – Collins Middle School
High Schools – Salem, New Liberty Innovation & Salem Prep

Private Schools

The Phoenix School 
89 Margin Street
Salem, MA 01970
(978) 741-0870
Grades Pre-K to 8

Topsfield

Preschools

Joyful Noises Preschool 
Emerson Center
9 East Common Street
Topsfield, MA 01983
(978) 887-2101

Steward Integrated Preschool 
261 Perkins Row
Topsfield, MA 01983
(978) 887-1538 ext 1406

Trinity Preschool 
124 River Road
Topsfield, MA 01983
(978) 887-2990

Public Schools

Tri-Town School Union (serving the towns of Boxford, Middleton & Topsfield)
28 Middleton Road
Boxford, MA 01921
(978) 887-0771

Elementary Schools: Proctor & Steward

Middle School: Masconomet Regional Middle School 
20 Endicott Road
Boxford, MA 01921
(978) 887-2323

High School: Masconomet Regional High School
20 Endicott Road
Boxford, MA 01921
(978) 887-2323

Wenham

Preschools

Hamilton-Wenham Integrated Preschool at Winthrop School 
325 Bay Road
S. Hamilton, MA 01982
(978) 468-5340

Ipswich River Nature Preschool (at Endicott Wildlife Sanctuary) 
346 Grapevine Road
Wenham, MA
(978) 237-0108

Public Schools

Hamilton-Wenham Regional School District
5 School Street
Wenham, MA 01984
(978) 468-5310

Elementary School: Buker Elementary School
Middle School: Miles River Middle School
High School: Hamilton-Wenham Regional High School

Private Schools

The Academy at Penguin Hall 
36 Essex Street
Wenham, MA 01984
All girls, grades 9-12

Is there a school we
should know about?

Join The North Shore Moms Community

Stay up-to-date with what is happening in-and-around the North Shore of Boston, MA with local events, community highlights, and exclusive deals.

Join our mailing list!

Join our mailing list!

Get North Shore highlights, community events and exlusive deals delivered straight to your inbox.

You have Successfully Subscribed!