Principal Salary in Cleveland, OH

$102,500

Cleveland, OH Average

$102,500

National Average

How much does a Principal make in Cleveland, OH?

The average salary for a Principal is $102,500 per year nationwide. Ladders estimates are based on our calculations



Find highest paying Principal jobs and get ahead in your career

man climbing stairs

Ladders – $100K+ Jobs
High salaries for experts. Sign up.

Popular Principal Jobs in Cleveland, OH

ACCEL Schools  •  

Cleveland, OH

Posted today

ACCEL Schools  •  

Cleveland, OH

Posted 3 weeks ago

View All Jobs blue arrow