Principal salary in Baltimore, Maryland

The average salary of a Principal in Baltimore, Maryland is $118,300.

Senior

The top 25% of Principals in Baltimore, Maryland earn:

$142,560
Experienced

The middle 50% of Principals in Baltimore, Maryland earn:

$102,140
Junior

The bottom 25% of Principals in Baltimore, Maryland earn:

$78,320
Starting

The bottom 10% of Principals in Baltimore, Maryland earn:

$61,150

Historical salary

See the Principal salary in other states