Home

Shepherd ISD

Teaching Jobs in Shepherd ISD, Texas

Shepherd, TXSan Jacinto County

13Open Positions
1,968Students
4Schools
San JacintoCounty

Shepherd ISD is a public school district in Shepherd, Texas. Shepherd ISD serves about 1,968 students across 4 schools. Shepherd ISD currently has 13 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Shepherd ISDEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
13 matching

Athletic Trainer

All GradesFull-Time
Full-Time · 1w ago

Billingual Teacher

All GradesFull-Time
Full-Time · 1w ago

Counselor

CounselingAll GradesFull-Time
Full-Time · 1w ago

ELAR

All GradesFull-Time
Full-Time · 1w ago

Life Skills

All GradesFull-Time
Full-Time · 1w ago

Math

MathAll GradesFull-Time
Full-Time · 1w ago

Math Teacher

MathAll GradesFull-Time
Full-Time · 1w ago

PE

PEAll GradesFull-Time
Full-Time · 1w ago

Reading Teacher

EnglishAll GradesFull-Time
Full-Time · 1w ago

Science Teacher

ScienceAll GradesFull-Time
Full-Time · 1w ago

About Shepherd ISD

ShepherdSan Jacinto CountyTX

1,968Students
4Schools
1:15.9Student-Teacher
Navigated to Home