Charter Schools in Idaho

Idaho has 50 public charter schools.