School Choice in


Maine offers K–12 students and their families some types of school choice, including a town tuitioning program, charter schools, magnet schools, home schooling and inter-district and intra-district public school choice via an open enrollment policies.

Fast Facts Policy Toolkit Regulations State Groups

Private School Choice

Maine has one private school choice program, a town tuitioning program. Town tuitioning allows students in towns that don’t have district schools to receive funding to attend a neighboring town’s public school or a private school of their choice.

Public School Choice

Maine has inter-district and intra-district open enrollment policies, which allow parents to transfer to traditional public schools outside or within their district. Maine allows magnet schools.

Charter Schools

Maine has a few charter schools. Charter schools are publicly funded schools that are free of many of the regulations that restrict traditional public schools.


Parents have to follow certain laws in Maine when homeschooling their children.