Based on 18 job listings - Baltimore, United States 2026
50% of professionals earn between $90,000 - $95,000 USD
The median salary is $92,500
Baltimore
Average salary
92,500 - 107,500
Median salary
92,500 - 107,500
18 job openings
United States
Average salary
55,000 - 95,000
Median salary
75,000 - 95,000
90,555 job openings
The average salary for a School Principal in Baltimore, United States is USD 92,500 - USD 107,500 per year in 2026, based on 18 job listings.
Explore 18 School Principal job listings in United States on BeBee, or check our salary calculator for a personalized estimate.