Elementary School Principal Salary. Elementary School Principals in the United States tend to be well-versed in their field, and roughly three in five have more than 10 years of experience. Average salary is expected to be around $80K annually, but may range from $52K to $112K per year. Geographic location is the biggest factor affecting pay for this group, followed by tenure. The majority of Elementary School Principals claim high levels of job satisfaction.