High-paying teaching jobs in New Bedford

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 215 high-paying for you in New Bedford, MA. These teaching jobs pay well, with salaries between $35,302 to $101,726 per hour. Popular roles include Substitute Teacher, Special Education Teacher and Teacher.

Job title

Updated Nov 02, 2026
Job title
New Bedford, MA
Massachusetts
Job openings (New Bedford)

Special Education Teacher

New Bedford

$43.95 per hour

Massachusetts

$31.58 per hour

Instructor

New Bedford

$83,111 per year

Massachusetts

$44,204 per year

Educator

New Bedford

$68,471 per year

Massachusetts

$76,658 per year

Mathematics Teacher

New Bedford

$65,864 per year

Massachusetts

$71,191 per year

Teacher

New Bedford

$31.03 per hour

Massachusetts

$30.15 per hour

English As A Second Language Teacher

New Bedford

$63,703 per year

Massachusetts

$72,074 per year

Education Coach

New Bedford

$26.46 per hour

Massachusetts

$25.20 per hour

Elementary School Teacher

New Bedford

$45,501 per year

Massachusetts

$69,458 per year

Kindergarten Teacher

New Bedford

$37,769 per year

Massachusetts

$69,596 per year

Substitute Teacher

New Bedford

$120 per day

Massachusetts

$177 per day

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