Amherst Middle School is located on the outskirts of the Town of Amherst in Amherst County, Virginia. Due to the fact that we are the smallest middle school in the county, we pride ourselves on individualized attention and care to all of our students.