Leirvik har 5 barneskoler (1. – 7. klasse) og 2 ungdomsskoler (9. – 10. klasse).