截止2017年末,垫江县有学校共计236所,其中:普通中学21所,小学72所,中等职业学校3所,特殊教育学校1所。专任教师总数6983人,其中:普通中学教师2967人,小学教师3706人,中等职业教师310人。全县2017年普通中学招生19040人、在校生55355人、毕业生16982人;中等职业学校招生1998人、在校生4666人、毕业生1464人;小学招生7507人、在校生57670人、毕业生13950人。年末幼儿园数140所,在园儿童数24340人,同比增长4.68%。