📍 4400 Southwest 2nd Avenue, New Plymouth, Payette County, 83655
New Plymouth Middle School is a State/Public serving middle age pupils, located in New Plymouth, Payette County. The school has 228 pupils enrolled. It is part of the New Plymouth District school district.
Browse live education vacancies at or near New Plymouth Middle School.
Find vacancies →