Skip to main content
Salary Guide

School Principal Salary in United States

Based on 88,237 job listings - 2026

Average salary
$137,150 - $170,325
Median salary
$137,150 - $170,325
Lower rangeUpper range

Salary distribution by percentile

10th percentile$84K
25th percentile$105K
Median$137K
75th percentile$170K
90th percentile$196K

50% of professionals earn between $105,000 - $170,325 USD

The median salary is $137,150

Top cities

New York2,485 job openings
Chicago1,509 job openings
Seattle1,383 job openings
Austin1,359 job openings
San Francisco1,217 job openings
Boston1,187 job openings
San Diego1,162 job openings
San Jose1,143 job openings
Houston1,118 job openings
Los Angeles861 job openings
Denver750 job openings
Atlanta684 job openings
Nashville483 job openings
Dallas433 job openings
Santa Clara383 job openings
Kentucky327 job openings
Washington322 job openings

Related professions

USD 75,000 - 96,763-44%
USD 11,483 - 11,808-92%
USD 79,000 - 97,020-43%
USD 74,238 - 100,000-43%
USD 63,300 - 71,250-56%
USD 55,000 - 61,812-62%
USD 56,474 - 65,000-60%
USD 65,000 - 77,000-54%
USD 56,000 - 67,500-60%
USD 75,000 - 80,000-50%

School Principal

88,237 job openings

View job listings

The average salary for a School Principal in United States is USD 137,150 - USD 170,325 per year in 2026. The median salary is USD 153,738 per year, based on 88,237 active job listings.

The cities with the most School Principal job opportunities in United States are New York, Chicago, Seattle, Austin, San Francisco. New York leads with 2,485 job openings.

Explore 88,237 School Principal job listings in United States on BeBee, or check our salary calculator for a personalized estimate.