Schools | The North Shore Moms

Schools

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

Glen Urquhart School
74 Hart Street
Beverly, MA 01915
(978) 927-1064

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

Magical Beginnings
50 Dunham Ridge
Beverly, MA 01915
(978) 867-1317

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

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

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

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

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?

This error message is only visible to WordPress admins

Error: No feed with the ID 2 found.

Please go to the Instagram Feed settings page to create a feed.

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.