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 112 high-paying for you in Portland, ME. These teaching jobs pay well, with salaries between $51,462 to $100,856 per hour. Popular roles include Substitute Teacher, Tutor and Faculty.

Job title

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

Special Education Teacher

Portland

$43.57 per hour

Maine

$27.22 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

$25.58 per hour

Tutor

Portland

$26.18 per hour

Maine

$23.63 per hour

Faculty

Portland

$4,493 per month

Maine

$4,097 per month

Adjunct Professor

Portland

$51,462 per year

Maine

$51,378 per year

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