Amherst-Pelham Regional Public Schools




170 Chestnut Street,
Amherst MA 01002

About Us

Home 5 About Us

The Amherst Regional Public Schools (ARPS) are located in the Pioneer Valley of Western Massachusetts. The area is rich in cultural, recreational and academic activities and opportunities. Our mission is the academic achievement of every student learning in a system dedicated to social justice and multiculturalism.

The school system educates a diverse population of approximately 2790 students, including native speakers of more than 38 languages. Three elementary schools are located in the town of Amherst and one in the town of Pelham. Our middle school and high school are located in the town of Amherst, and draw students from the towns of Amherst and Pelham,as well as Leverett and Shutesbury.

The ARPS school districts are nut free schools. The district has implemented allergy aware guidelines that include a number of specific points designed to provide a higher degree of safety for all of our students.  The guidelines also outline specific responsibilities for all of us to help achieve this goal. For more information, please refer to the district Allergy Awareness Guidelines.The Central Office for the district is located in the Amherst Regional Middle School building at 170 Chestnut Street in Amherst. A titled list of the district offices are available below:

ARPS Family Center (Steps-to-Success)
Business Office (BO)
English Language Learning Program (ELL)
Food Services
Office of Diversity, Equity and Human Resources (HR)
Student Services Office (SSO)
Superintendent’s OfficeTeaching and Learning (Curriculum/Academics) 
Technology and Information Systems (IS or IT)

The ARPS Districts have three School Committees that represent each district (Amherst, Pelham and Region). You can access the School Committee pages here, or by visiting the School Committee tab on the home page.

You may also find more information about our neighboring towns with the links below:

Amherst Chamber of Commerce

Town of Amherst     Town of Leverett     Town of Pelham     Town of Shutesbury