📍 6930 State Highway 3, Hayfork, Trinity County, 96041
Hayfork Elementary is a State/Public serving elementary age pupils, located in Hayfork, Trinity County. The school has 238 pupils enrolled. The Principal is Claude Belongia. It is part of the Mountain Valley Unified school district.