School Profile: Amesbury Middle
Welcome to the school profile for Amesbury Middle! Looking for local school information?
Amesbury Middle is located at 220 Main Street, Amesbury, MA 01913-3694. The contact phone number is (978) 388-0515. It has a student/teacher ratio of 7.59.
Below you can find more school demographics, statistics & resources, explore a map, links to nearby schools, nationwide discussions about schools, and a link to all schools in Amesbury.
Students per Grade
-
Students and Teachers
- School District: Amesbury
- Grade Range: 5 - 8
- Students: 766
- Teachers (FTE): 100.9
- Student/Teacher Ratio: 7.59
- Title I eligible: No
Map of Amesbury Middle
Nearby Schools
View all schools in Amesbury
- Primary Schools
- Amesbury Elementary
- 20 South Hampton Road
- Amesbury, MA 01913
- (978) 388-3659
- Charles C Cashman El
- 193 Lions Mouth Road
- Amesbury, MA 01913
- (978) 388-4407
- Dr Frederick N Sweetsir
- 104 Church Street
- Merrimac, MA 01860
- (978) 346-8319
- Dr John C Page School
- 694 Main Street
- West Newbury, MA 01985
- (978) 363-2672
- Francis T Bresnahan Elementary
- 333 High Street
- Newburyport, MA 01950
- (978) 465-4431
- George W Brown
- 40 Milk Street
- Newburyport, MA 01950
- (978) 465-4435
- Helen R Donaghue School
- 24 Union Street Ext.
- Merrimac, MA 01860
- (978) 346-8921
- Kelley
- 149 High Street
- Newburyport, MA 01950
- (978) 465-4445
- River Valley Charter School
- 2 Perry Way
- Newburyport, MA 01950
- (978) 465-0065
- Salisbury Elementary
- 100 Lafayette Rd.
- Salisbury, MA 01952
- (978) 463-5852
- Seabrook Elementary School
- 236 Walton Rd
- Seabrook, NH 03874
- (603) 474-3822
- Middle Schools
- Pentucket Reg Middle
- 22 Main Street
- West Newbury, MA 01985
- (978) 363-2957
- Rupert A Nock Middle
- 70 Low Street
- Newburyport, MA 01950
- (978) 465-4447
- Seabrook Middle School
- 236 Walton Rd
- Seabrook, NH 03874
- (603) 474-9221
- High Schools
- Academy Of Strategic Learning Charter School
- 9 Water Street
- Amesbury, MA 01913
- (978) 388-8037
- Amesbury High
- 5 Highland Street
- Amesbury, MA 01913
- (978) 388-4800
- Newburyport High
- 241 High Street
- Newburyport, MA 01950
- (978) 465-4440
- Pentucket Reg Sr High
- 24 Main Street
- West Newbury, MA 01985
- (978) 363-5507