A PROJECT OF RURAL SCHOOLS COLLABORATIVE & NREA

Teach Rural

Job Board

Find open positions for teachers, principals, and administrators and learn more about the surrounding area by clicking into a region below or post a new job here. Questions? Check out the FAQ.

Submit a Job Listing

Explore Open Positions

Loading map...

High School Math Teacher

Bassett High School / Henry County Public Schools

Bassett, VA | Dependent on Experience

High School Agriculture / Elective Teacher

Glendale High School

Glendale, OR | Dependent on Experience

Teacher on Special Assignment (TOSA) - Dean of Students / Academic Advisor

Glendale High School

Glendale, OR | Dependent on Experience

Middle School Social Studies Teacher

Laurel Park Middle School / Henry County Public Schools

Martinsville, VA | Dependent on Experience

Middle School English Teacher

Laurel Park Middle School/Henry County Public Schools

Martinsville, VA | Dependent on Experience

2025-26 Middle School Social Studies 5-8

Ouray School District R-1

Ouray, CO | Dependent on Experience

2025-26 Middle School Mathematics 5-8

Ouray School District R-1

Ouray, CO | $50,000 - $60,000

Forest Kindergarten Support Teacher (Part Time)

The Community School for Place Based Education

Mount Desert, ME | $20,000 - $30,000

7-8 Grade English Language Arts (Writing Specific) Teacher

Platte Valley Weld Re-7 Middle School

Kersey, CO | $40,000 - $50,000

HS English and Language Arts

Bagdad Unified School District

Bagdad, AZ | $60,000 - $70,000

6th Grade Teacher

Yoncalla Elementary

Yoncalla, OR | Dependent on Experience

5th Grade Teacher

Yoncalla Elementary

Yoncalla , OR | Dependent on Experience

PreK-12th Music, Choir and/or Band Teacher

Bagdad Unified School District

Bagdad, AZ | $50,000 - $60,000

MS/HS Science Teacher

Bagdad Unified School District

Bagdad, AZ | $50,000 - $60,000

4th Grade Teacher

Bagdad Unified School District

Bagdad, AZ | $50,000 - $60,000

School District Nurse

Platte Valley Weld Re-7

Kersey, CO | $50,000 - $60,000

Setting IV Program Principal 

St. Croix River Education District

Rush City, MN | $70,001 +

School Psychologist

St. Croix River Education District

Rush City, MN | $60,000 - $70,000

Behavior Services Coordinator

St. Croix River Education District

Rush City, MN | Dependent on Experience

Submit a Job Listing

“Embrace the reason behind your place… Don’t look at what you don’t have, look at what you do have and the possibilities that you could bring.”