Kindergarten through 12th Grade

Kindergarten through 12th Grade options

Many options are available for a rewarding K-12 school experience. View a complete list of schools in the City of St. Louis.

Public School

St. Louis Public Schools

The St. Louis Public School system serves nearly 43,000 students at 56 elementary schools, 21 middle schools, 11 high schools, and 4 special schools. Learn more about St. Louis Public Schools.

Magnet Schools

Twenty-five (25) magnet schools at all levels within the St. Louis Public School system offer specialized curriculum in visual and performing arts, gifted education, international studies, basic instruction, graphic design, math/science and technology, academics and athletics, military/ROTC training, Montessori and early childhood education. Learn more about SLPS Magnet Schools.

Charter Schools

Charter Schools are an alternative form of public education in St. Louis. Charter schools are independent public schools created by teachers, parents or citizens with a common educational mission. Eight charter schools are currently open in the City of St. Louis. View a map of charter schools here.

Voluntary Inter-district Transfer Program

Nearly 10,000 African-American students from the City of St. Louis attend public schools in St. Louis County. For information and an application contact the Voluntary Interdistrict Choice Corporation (VICC). Which districts a student may attend depends on where in the city the student lives. Learn more about Voluntary Interdistrict Choice.

Technical and Career Education

St. Louis Public Schools operates the Miller Career Academy. Two technical high schools operated by Special School District of St. Louis County are open to City students.


Private School

Roman Catholic and Lutheran Schools

Some families choose Roman Catholic, Lutheran or other religiously affiliated schools near where they live or work. You will find them located throughout the city. Learn more at Independent Schools of St. Louis.

Independent Private Schools

Several independent private schools are located in or near the City of St. Louis. For more information contact the Independent Schools of St. Louis.



Many parents in the St. Louis area choose to teach their children at home, in accordance with Missouri laws. Numerous groups - both secular and religious - offer support for homeschoolers. View homeschooling resources.

Was this page helpful?      

Comments are helpful!
500 character limit

Feedback is anonymous.