The average principal salary at Elgin Isd was $83,329 , which is 20 percent lower than the average salary for this job in Texas, and 29 percent lower than the national average for this job . Principal salaries at Elgin Isd typically range from $80,788 to $90,835 (25th to 75th percentile). The highest reported principal salary was $92,000. There are 5 employees at Elgin Isd with the job title principal.