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...

Adult Basic Education (ABE) Instructor

St. Croix River Education District

Rush City, MN | Dependent on Experience

Kindergarten Readiness Partnership and Innovation Program Facilitator - Position can be housed in Douglas, Klamath, or Lake Counties

Douglas Education Service District

Roseburg, OR | Dependent on Experience

School Social Worker

St. Croix River Education District serving Pine City Elementary School

Pine City, MN | $50,000 - $60,000

Gifted and Talented (GATE) Teacher (2024-25) - Peter Muhlenberg Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Art Teacher (2024-25) - Signal Knob Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Physical Education Teacher

Fergus Falls Public Schools

Fergus Falls, MN | Dependent on Experience

Computer Networking/Cybersecurity Teacher (2024-25) - Triplett Tech

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Occupational Therapist

St. Croix River Educational District

Rush City, MN | Dependent on Experience

Middle School Physical Education Teacher (2024-25) - North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Secondary Physical Education Teacher (2024-25) - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Secondary Art Teacher (2024-25) - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Earth Science Teacher (2024-25) - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

High School ELA Teacher

Salome High School/Bicentennial

Salome, AZ | $40,000 - $50,000

Middle School English 8 Teacher (2024-25) - North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Teacher 2nd Grade (2024-25) - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Teacher 4th Grade (2024-25) - Honey Run Elementary School

Shenandoah County Public School

Woodstock, VA | Dependent on Experience

Development Coordinator

The Community School for Place Based Education

Mount Desert, ME | Dependent on Experience

Place-based Class Teacher: Grades 3-5

The Community School for Place Based Education

Mount Desert, ME | $40,000 - $50,000

Place-based Class Teacher: Grades 6-8

The Community School for Place Based Education

Mount Desert, ME | $40,000 - $50,000

School Psychologist

St. Croix River Education District serving Chisago Lakes Primary Elementary School

Chisago City, MN | Dependent on Experience

English Language Teacher

St. Croix River Education District

Rush City, MN | Dependent on Experience

Secondary History Teacher (2024-25) - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Interim Superintendent - Fairbury Public Schools

Fairbury Public Schools

Fairbury, NE | Dependent on Experience

Middle School History Teacher (2024-25) - Signal Knob Middle Schools

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Elementary Teacher (2024-25) - W. W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Reading Specialist (2024-25) - W. W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Psychologist

St. Croix River Education District serving Chisago Lakes Lakeside Elementary

Chisago City, MN | Dependent on Experience

Anticipated Spanish Teacher (2024-25) - Mountain View High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher (2024-25) - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Counselor - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Orchestra/Band Teacher (2024-25) - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Elementary Teacher

St. Michael's School

Mahnomen, MN | $30,000 - $40,000

Language Arts Teacher

Fergus Falls Public Schools

Fergus Falls, MN | Dependent on Experience

Interim Superintendent - Deshler Public Schools

Deshler Public Schools

Deshler, NE | Dependent on Experience

Special Services Supervisor

St. Croix River Education District serving North Branch Area Public Schools

North Branch, MN | Dependent on Experience

Middle School English Teacher

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Choir and Theater Teacher - Basalt Middle School (5th-8th grades)

Basalt Middle School / Roaring Fork School District

Basalt, CO | Dependent on Experience

School Psychologist

Rush City Schools for the St. Croix River Education District

Rush City, MN | Dependent on Experience

School Psychologist

Pine City Elementary and Early Childhood for the St. Croix River Education District

Pine City, MN | Dependent on Experience

School Psychologist

Pine City High School for the St. Croix River Education District

Pine City, MN | Dependent on Experience

High School Counselor (Grades 7-12)

St. Charles Public Schools ISD 858

St. Charles, MN | $50,000 - $60,000

Spanish Teacher (2024-25) - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Elementary Classroom Teacher

Long Prairie Grey Eagle ISD 2753

Long Prairie , MN | Dependent on Experience

Language Arts Teacher

Lakeview Public Schools

Cottonwood, MN | Dependent on Experience

Speech Language Pathologists

Fergus Falls Public Schools

Fergus Falls, MN | Dependent on Experience

Special Education Teachers

Fergus Falls Public Schools

Fergus Falls, MN | Dependent on Experience

Choir Teacher

Fertile-Beltrami

Fertile, MS | Dependent on Experience

Middle School English 8 Teacher (2024-25) - North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Reading Specialist

Henry County Public Schools

Collinsville, VA | Dependent on Experience

English Learner (EL) Teacher

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Special Education Teacher

Henry County Public Schools

Collinsville, VA | Dependent on Experience

High School Math Teacher

Henry County Public Schools

Collinsville, VA | Dependent on Experience

High School CTE Teacher - Cybersecurity

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Itinerant Music Teacher

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Speech Language Pathologist

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Elementary Teacher

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Media Specialist/Librarian

Henry County Public Schools

Collinsville, VA | Dependent on Experience

School Psychologist

Henry County Public Schools

Collinsville, VA | Dependent on Experience

Secondary English Teacher (2024-25) - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Math 6 Teacher (2024-25) - North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Anticipated History Teacher (2024-25) - Mountain View High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Assistant Principal (2024-25) - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

English Learners (EL) Teacher (2024-25) - Mountain View High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Library Media Specialist (2024-25) - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Secondary School Principal - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Elementary Physical Education Teacher (2024-25) - WWR

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Reading Specialist (2024-25) - Sandy Hook Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Speech Pathologist (2024-25) - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Family and Consumer Science Teacher (2024-25) - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Math 8 Teacher (2024-25) - North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Instructional Coach (2024-25) - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Psychologist (Central Office)

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Biology Teacher (2024-25) - CHS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Counselor (2024-25) - WWR

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Agriculture Education Teacher (2024-25) - NFMS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher (2024-25) - W.W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Family and Consumer Science Teacher (2024-25) - Peter Muhlenberg Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

English Learners (EL) Teacher (2024-25) - W.W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

OT/PT Instructor (part time) - 2024-25

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Criminal Justice Teacher (part time) - 2024-25

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Gifted and Talented Education (GATE) Teacher (2024-25) - NFMS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Career and Technical Education (CTE) Teacher

Glendale School District

Glendale, OR | Dependent on Experience

Middle School English 7 Teacher (2024-25) - North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher (2024-25) - Peter Muhlenberg Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Secondary Math Teacher (2024-25) - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Nurse - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Counselor (2024-25) - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School English Teacher (2024-25) - Signal Knob Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Theater Arts Teacher (2024-25) - CHS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Secondary Science Teacher (2024-25) - SHS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Math 7 Teacher (2024-25) - NFMS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Elementary Teachers (2024-25) - W.W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Family and Consumer Science Teacher (2024-25) -North Fork Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Drama Teacher (2024-25) - Signal Knob Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Theater Arts Teacher (2024-25) - Peter Muhlenberg Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher (2024-25) - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Anticipated Elementary Teacher (2024-25) - HRES

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Elementary Teacher (2024-25) - SHES

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher (2024-25) - SHS

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher (2024-25) - SHES

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

3rd Grade Teacher - WWR

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

3rd Grade Teacher - W.W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher - W.W. Robinson Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Counselor - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Athletic Director - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

2nd Grade Teacher - Sandy Hook Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Math Teacher - Signal Knob Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

School Counselor - Peter Muhlenberg Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Agriculture Education Teacher - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

2nd Grade Teacher - Honey Run Elementary School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Special Education Teacher - Central High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Nurse Aide Instructor (part time) (2024-25)

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Tutors (part time)

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Secondary Math Teacher - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Middle School Math Teacher (2024-25) - Peter Muhlenberg Middle School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Social Studies Teacher - Strasburg High School

Shenandoah County Public Schools

Woodstock, VA | Dependent on Experience

Speech Pathologist - Sandy Hook Elementary School

Shenandoah County Public Schools

Woodstock, VA | 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.”