Home

Elmwood Park School District

Teaching Jobs in Elmwood Park School District, New Jersey

Elmwood Park, NJBergen County

30Open Positions
2,655Students
5Schools
BergenCounty

Elmwood Park School District is a public school district in Elmwood Park, New Jersey. Elmwood Park School District serves about 2,655 students across 5 schools. Elmwood Park School District currently has 30 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 Elmwood Park School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
30 matching

Middle School Science Teacher

ScienceMiddle School (6-8)Full-Time
Full-Time · Yesterday

Elementary Physical Education Teacher

PEElementary (K-5)Full-Time
Full-Time · 5d ago

English Language Arts (ELA) Supervisor

EnglishAll GradesFull-Time
Full-Time · 5d ago

Supervisor Of Guidance

ArtsAll GradesFull-Time
Full-Time · 5d ago

ESL Elementary Teacher

ESLElementary (K-5)Full-Time
Full-Time · 2w ago

Elementary Leave Replacement Teacher

ElementaryElementary (K-5)Leave Replacement
Leave Replacement · 2w ago

Girls Basketball Head Coach

All GradesFull-Time
Full-Time · 2w ago

Middle School Special Education Science Teacher

Special EducationMiddle School (6-8)Full-Time
Full-Time · 2w ago

Anticipated Business Teacher

BusinessAll GradesFull-Time
Full-Time · 2w ago

Anticipated Foreign Language Teacher

All GradesFull-Time
Full-Time · 2w ago

About Elmwood Park School District

Elmwood ParkBergen CountyNJ

2,655Students
5Schools
1:13.4Student-Teacher
Navigated to Home