School Principal Salary in United States
School Principal Salary in Columbus
Based on 277 job listings - Columbus, United States 2026
Average salary
$125,831 - $185,319
Median salary
$107,500 - $151,133
Lower rangeUpper range
Salary distribution by percentile
10th percentile$88K
25th percentile$99K
Median$108K
75th percentile$165K
90th percentile$194K
50% of professionals earn between $98,993 - $165,000 USD
The median salary is $107,500
Compare with national average
Columbus
Average salary
125,831 - 185,319
Median salary
107,500 - 151,133
277 job openings
United States
Average salary
133,500 - 170,178
Median salary
133,500 - 170,178
75,230 job openings
Other cities
New York1,937 job openings
Chicago1,241 job openings
Seattle1,132 job openings
Austin1,028 job openings
San Diego1,016 job openings
San Jose999 job openings
Boston993 job openings
San Francisco960 job openings
Houston939 job openings
Los Angeles753 job openings
Atlanta593 job openings
Nashville401 job openings
Denver372 job openings
Dallas367 job openings
Kentucky344 job openings
Santa Clara337 job openings
Washington319 job openings
The average salary for a School Principal in Columbus, United States is USD 125,831 - USD 185,319 per year in 2026, based on 277 job listings.
Explore 277 School Principal job listings in United States on BeBee, or check our salary calculator for a personalized estimate.