According
to the US Bureau of Labor Statistics, secondary
school teachers in the San Diego - Carlsbad area earn the
highest average salary at $ 74,910, followed by elementary
school teachers at $ 69,410, middle
school teachers at $ 65,420, and
kindergarten teachers at $ 60,590.1 These average salaries are $ 140
to $ 3,600
below statewide averages but $ 6,080
to $ 14,470 above national averages.1, 4,5