Skip to main content
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

School Principal

277 job openings in Columbus

View job listings

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.