High-paying teaching jobs in Portland

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 114 high-paying for you in Portland, ME. These teaching jobs pay well, with salaries between $51,563 to $101,786 per hour. Popular roles include Substitute Teacher, Tutor and Special Education Teacher.

Job title

Updated Nov 12, 2026
Job title
Portland, ME
Maine
Job openings (Portland)

Special Education Teacher

Portland

$43.97 per hour

Maine

$27.24 per hour

Associate Dean

Portland

$74,751 per year

Maine

$68,063 per year

Substitute Teacher

Portland

$33.98 per hour

Maine

$24.07 per hour

Associate Professor

Portland

$65,728 per year

Maine

$92,974 per year

Adjunct Instructor

Portland

$26.78 per hour

Maine

$33.00 per hour

Tutor

Portland

$26.18 per hour

Maine

$23.75 per hour

Faculty

Portland

$4,493 per month

Maine

$4,097 per month

Adjunct Professor

Portland

$51,563 per year

Maine

$51,464 per year

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