 Elgin Public Schools had an enrollment of 16,98 and three schools.Other public school districts in the region include, Bishop Chattanooga, Fletcher, Flower Mound, Geronimo, Indiahoma, and Sterling.Comanche County includes several private schools.