High School English Teacher (#317802)

Job | Posted a year ago
or to apply

This is a 10-month position. Craig County Public School District has an enrollment of 550 students. Craig County is located approximately 25 miles north of Salem and Roanoke, Virginia, and is a rural county with a beautiful mountainous setting. National Forest covers about 52% of the land. Agriculture is the county’s primary industry.

Craig County Public Schools is an Equal Opportunity Employer

Posted By

Craig County Public Schools

6 Alleghany Circle, New Castle, VA 24127-0245

Compare with State

Amount per Student

$12,278 (USD)

State Average: $11,724 (USD)

% ELL Students

State Average: 9%

Student Teacher Ratio


State Average: 14.22

% IEP Students


State Average: 13%



State Average: 801