There are many schools in Cary. The public schools are run by the Wake County Public School System. There are also many private schools, both religious and non-religious. Private schooling and home schooling are popular among many Cary residents.