High-paying teaching jobs in Keene

Teaching involves guiding students in learning academic subjects by crafting engaging lessons. Teachers develop curricula, assess student progress, and foster a supportive environment. They exhibit patience, communication skills, and subject knowledge.


We found 69 high-paying for you in Keene, NH. These teaching jobs pay well, with salaries between $41,030 to $94,312 per hour. Popular roles include Special Education Teacher, Elementary School Teacher and Adjunct Faculty.

Job title

Updated Aug 29, 2026
Job title
Keene, NH
New Hampshire
Job openings (Keene)

Special Education Teacher

Keene

$40.74 per hour

New Hampshire

$43.85 per hour

Adjunct Faculty

Keene

$30.30 per hour

New Hampshire

$25.02 per hour

Child Care Teacher

Keene

$22.73 per hour

New Hampshire

$17.39 per hour

Elementary School Teacher

Keene

$41,030 per year

New Hampshire

$57,053 per year

Classroom Assistant

Keene

$18.00 per hour

New Hampshire

$17.20 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.