Advertisement
School

100 Lafayette Road
Salisbury, MA 01952

Upper School 196 Main St, Lower School 259 Elm St.
Amesbury, MA 01913

333 High Street
Newburyport, MA 01950

24 Pleasant Street
Newburyport, MA 01950

  Add to My School List

  Add to My School List

  Add to My School List

  Add to My School List

School type

Public PK-6

Private PK-12

Public PK-3

Private 1-8

GreatSchools Rating
Total enrollment

552 students

150 students

502 students

41 students

District name
  
Community rating (overall)
Recent reviews

I have three children who have gone to Salisbury Elementary School. More »

- Submitted by a parent

Read all 22 reviews

My son started as a freshman at Sparhawk High School three years... More »

- Submitted by a parent

Read all 47 reviews

95% of the teachers are great and encourage Parent involvement... More »

- Submitted by a parent

Read all 3 reviews

My daughter has been to two years of preschool at Inn St. More »

- Submitted by a parent

Read all 2 reviews

Notice an inaccuracy? Let us know

Private school
Public/Charter school
Preschool
No rating
ADVERTISEMENT