Helpful Links | Public Schools | Private Elementary | Private High School | Colleges | Choosing a School

St. Louis offers 58 school districts in St. Louis City, Lincoln County, Warren County, Franklin County, Jefferson County, and the St. Charles area representing over 480 schools. Public schools are supported through state and tax dollars. Where a house is geographically located determines to which school district a child is assigned.

To enroll your child for school you will need to bring proof that you live in the district (a lease or sales contract), your child's birth certificate, immunization record, and report card. For information on evaluating elementary and secondary education contact the Missouri Department of Education.

St. Louis has a host of private education facilities both religiously affiliated and non-affiliated. These schools are supported through tuition. General contact information is listed directly below as is a list by area of some private elementary schools serving St. Louis and their affiliations.

 

Helpful Links
MO Department of Education
St. Louis Regional Commerce & Growth
Catholic Education Office
Lutheran Elementary School Association
Central Agency for Jewish Education
Independent Schools of St. Louis

  

St. Louis Public School Districts

Enrollment

Enrollment

Class-
Teacher Ratio

Expenditure
Per Student

Graduation
Rate

College
Bound Rate

Affton

2,526 18:1 $7,551.70 91.8 78.80
Bayless 1,550 20:1 $5,431.75

85.1

72.60
Brentwood 858 12:1 $12,975.78 91.0 88.90

Clayton

2,547

12:1

$13,739.30

96.3

95.80

Crystal City 639 15:1 $7,061.82 92.3 79.70
Desoto 2,773 20:1 $6,569.91 82.9 64.40
Festus 2,770 21:1 $4,942.11 87.5 81.30

FergFlor

12,081

18:1

$8,556.71

93.0

78.40

Fox

11,307

21:1

$6,766.12

83.6

74.60

Francis Howell

18,360

22:1

$7,243.96

89.4

86.10

Ft. Zumwalt

18,156

21:1

$6,294.62

89.5

76.00

Grandview 4,229 18:1 $8,956.23 82.4 48.70

Hancock Place

1,816

18:1

$6,571.44

77.3

53.90

Hazelwood

19,311

20:1

$7,202.22

84.8

82.10

Hillsboro 3,604 22:1 $5,340.87 90.1 73.10

Jennings

3,246

17:1

$8,325.78

86.0

64.50

Jefferson 676 15:1 $6,026.34 - -

Kirkwood

5,109

17:1

$9,203.17

93.5

83.70

Ladue

3,204

12:1

$12,606.92

98.0

94.00

Lindbergh

5,437

18:1

$7,731.60

93.1

85.90

Maplewood

1,013

13:1

$11,469.90

88.1

89.60

Mehlville

11,727

19:1

$6,974.18

87.5

87.50

Normandy

5,257

18:1

$9,453.37

72.2

61.40

Northwest

7,385

23:1

$6,136.85

89.1

81.10

Meramac Valley

3,697

22:1

$5,448.30

85.5

66.50

Orchard Farm - - - - -

Parkway

19,578

18:1

$8,765.52

93.3

90.20

Pattonville

5,946

16:1

$10,904.12

91.3

72.00

Ritenour

6,174

19:1

$7,804.12

84.8

65.70

Riverview Gardens

7,877

19:1

$6,913.51

86.1

52.5

Rockwood

22,034

18:1

$7,351.13

92.3

81.80

St. Charles

5,876

19:1

$8,108.83

84.0

72.20

St. Louis City

37,194

18:1

$11,569.47

61.8

44.80

University City

3,974

16:1

$9,285.64

67.8

64.90

Valley Park

1,061

15:1

$8,849.62

93.5

61.40

Webster Groves

4,186

17:1

$8,690.42

92.1

84.60

Wellston

524

10:1

$13,060.68

63.6

80.00

Wentzville

7,788

22:1

$7,209.63

84.5

80.40

Windsor 2,965 20:1 $7,108.54 84.8 65.40

 

St. Louis Area Elementary Schools
St. Louis City
Cathedral Basilica School Central West End Catholic
Central Catholic St. Nicholas School North Saint Louis Catholic
City Academy North St. Louis Independent
De La Salle Middle School North Saint Louis Catholic
Hope South Hampton Lutheran
Immaculate Heart of Mary Carondelet Catholic
King of Glory Tower Grove Lutheran
Messiah Tower Grove Lutheran
Most Holy Trinity St. Ann Catholic
New City School Central West End Independent
Resurrection of our Lord Dutchtown Catholic
St. Aloysius Gonzaga South West Garden Catholic
St. Ambrose The Hill Catholic
St. Cecilia Carondelet Catholic
St. Frances Cabrina Benton Park Catholic
St. Gabriel the Archangel St Louis Hills Catholic
St. James the Greater Dogtown Catholic
St. Joan of Arc North Hampton Catholic
St. John the Baptist Bevo Catholic
St. Katherine Drexel Princeton Heights Catholic
St. Louis Catholic Academy North City Catholic
St. Margaret of Scotland Shaw Catholic
St. Raphael St Louis Hills Catholic
St. Roch Skinker-Debaliviere Catholic
St. Stephen Protomartyr Holly Hills Catholic
Tower Grove Christian Tower Grove Christian
Word of Life St Louis Hills Lutheran
St. Louis County
Abiding South - Concord Village Lutheran
Andrews Academy Creve Coeur Independent
Annunciation Webster Groves Catholic
Ascension Chesterfield Catholic
Assumption Mehlville Catholic
Atonement Florissant Lutheran
Bethel University City Lutheran
Blessed Teresa of Calcutta Ferguson Catholic
Central Christian Clayton Christian
Chaminade Middle School Town & Country Catholic
Chesterfield Day School Chesterfield Independent
Chesterfield Montessori Chesterfield Independent
Christ Community Kirkwood Lutheran
Christ Prince of Peace Manchester Catholic
Christ the King University City Catholic
Christian Academy of Greater St. Louis Overland Christian
Churchhill Center Town & Country Independent
Clayton Academy Clayton Independent
College School Webster Groves Independent
Community School Ladue Independent Liberal Arts
Des Peres Montessori Frontenac Independent
Epstein Hebrew Academy Olivette Jewish
Forsyth School Clayton Independent
Gateway Academy Chesterfield Catholic
Grace Chapel Bellfontaine Neighbors Lutheran
Grace Christian Maryland Heights Christian
Good Shepard West County Catholic
Green Park Lemay Lutheran
Holy Infant Ballwin Catholic
Holy Spirit Maryland Heights Catholic
Holy Redeemer Webster Groves Catholic
Hope St. Ann Lutheran
Hope South - St. Louis Lutheran
Immacolata Richmond Heights Catholic
Immanuel Lutheran Olivette Lutheran
Incarnate Word Chesterfield Catholic
King of Glory South - St. Louis Lutheran
Kirk of the Hills Creve Coeur Presbyterian
Lewis & Clark Institute Crestwood Independent
Linda Vista Chesterfield Catholic
Little Flower Richmond Heights Catholic
Loyala Academy Central West End Catholic
Mary Institute & St. Louis Country Day Ladue Independent
Mary Queen of Peace Webster Groves Catholic
Miriam School Kirkwood Independent
Our Lady of Guadalupe Florissant Catholic
Our Lady of Lourdes University City Catholic
Our Lady of the Pillar Creve Coeur Catholic
Our Lady of Presentation Overland Catholic
Our Lady of Providence Crestwood Catholic
Our Redeemer Overland Lutheran
Our Savior Fenton Lutheran
Principia Town & Country Christian Science
Queen of All Saints Oakville Catholic
River Roads North - St. Louis Lutheran
Rohan Woods Warson Woods Independent
Rossman School Creve Coeur Independent
Sacred Heart Florissant Catholic
Sacred Heart Eureka Catholic
Sacred Heart School Valley Park Catholic
St. Angela Merici Florissant Catholic
St. Ann Normandy Catholic
St. Catherine Laboure Concord Village Catholic
St. Clare of Assisi Ellisville Catholic
St. Clement Des Peres Catholic
St. Dominic Savio Affton Catholic
St. Ferdinand Florissant Catholic
St. Francis of Assisi Oakville Catholic
St. Gerald Majella Kirkwood Catholic
St. John Ellisville Lutheran
St. Joseph Manchester Catholic
St. Justin the Martyr Sunset Hills Catholic
St. Luke the Evangelist Richmond Heights Catholic
St. Mark Affton Catholic
St. Martin of Tours Lemay Catholic
St. Margaret Mary Alacoque Oakville Catholic
St. Mary Magdalene Brentwood Catholic
St. Michael Clayton Episcopal
St. Michael the Archangel Shrewsbury Catholic
St. Monica Creve Coeur Catholic
St. Norbert Florissant Catholic
St. Paul Des Peres Lutheran
St. Paul Fenton Catholic
St. Peter Kirkwood Catholic
St. Richard Creve Coeur Catholic
St. Sabina Florissant Catholic
St. Simon Concord Village Catholic
Salem South - Affton Lutheran
Salem Florissant Lutheran
Saul Mirowitz Day School Town & Country Jewish
Seven Holy Founders Affton Catholic
South Side Christian Sappington Catholic
Villa Duchesne Frontenac Christian
Visitation Academy Des Peres Independent
Wilson School Clayton Independent
Word of Life South - St. Louis Lutheran
St. Charles County
Academy of the Sacred Heart St. Charles Catholic
All Saints Schoolhttp://ash1818.04g St. Peters Catholic
Andrews Academy Lake St. Louis Independent
Assumption O'Fallon Catholic
Child of God St. Peters Lutheran
Immaculate Conception Dardenne Catholic
Immanuel Lutheran St. Charles Lutheran
Immanuel Lutheran Wentzville Lutheran
St. Charles Borromedo St. Charles Catholic
St. Cletus St. Charles Catholic
St. Elizabeth St. Charles Catholic
St. Ferdinand Florissant Catholic
Sts. Joachim and Ann St. Charles Catholic
St. Joseph St. Charles Catholic
St. Joseph Wentzville Catholic
St. Patrick Wentzville Catholic
St. Peter St. Charles Catholic
Trinity Lutheran St. Charles Lutheran
Willott Road Christian Academy St. Peters Christian
Zion St. Charles Lutheran
Jefferson County
Christ the Vine Herculaneum Lutheran
Holy Child Arnold Catholic
Our Lady Festus/Crystal City Catholic
Our Lady, Queen of Peace House Springs Catholic
Sacred Heart Festus/Crystal City Catholic
St. John's Arnold Lutheran
St. Joseph Imperial Catholic

  

St. Louis Area High Schools

St. Louis City

Bishop Dubourg Saint Louis Hills Catholic / Co-ed
Rosati-Kain Central West End Catholic / All girls
St. Elizabeth Academy St Louis Catholic / All girls
St. Mary's Dutchtown Catholic / All boys
St. Louis Christian Academy Lafayette Park Christian / Co-ed
St. Louis University High School Kings Oak Jesuit
 
St. Louis County
Cardinal Ritter Walnut Park Catholic / Co-ed
Chaminade Creve Coeur Judeo-Christian / All boys
Christian Brothers College (CBC) Clayton Christian / All boys
Cor Jesu Academy Affton Catholic / All girls
DeSmet Jesuit Creve Coeur Catholic / All boys
Incarnate Word Normandy Catholic / All girls
John Burroughs Ladue Independent / Co-ed
John F. Kennedy Manchester Catholic / Co-ed
Logos Olivette Independent / Co-ed
Louis-Sarah Block Yeshiva Olivette Jewish / All boy
Louis-Sarah Block Yeshiva Olivette Jewish / All girls
Lutheran High North Normandy Lutheran / Co-ed
Lutheran High South Affton Lutheran / Co-ed
Mary Institute and Country Day Ladue Independent / Co-ed
Nerinx Hall Webster Groves Catholic / All girls
Notre Dame Lemay Catholic / All girls
Principia School Frontenac Christian Science / Co-ed
Priory Creve Coeur Catholic / All boys
Rosati-Kain Central West End Catholic / All girls
St. Joseph's Academy Frontenac Catholic / All girls
Thomas Jefferson Sunset Hills Independent / Co-ed
Trinity University City Catholic / Co-ed
Ursuline Academy Kirkwood Catholic / All-girls
Vianney High School Kirkwood Marianist / All boys
Villa Duchesne Frontenac Christian / All girls
Visitation Academy Town & Country Independent / All girls
Westminster Creve Coeur Christian / Co-ed
Whitfield Creve Coeur Independent / Co-ed
 
St. Charles County
Duchesne St. Charles Catholic / Co-ed
Lutheran High St. Charles St. Peters Lutheran / Co-ed
St. Dominic O'Fallon Catholic / Co-ed
 
Jefferson County
St. Pius X Festus Catholic / Co-ed

  

St. Louis Area Colleges & Universities

 

Berkshire Hathaway HomeServices Select Properties in St. Louis offers an easy one-stop mortgage service through our partnership with Preferred Home Lending that allows you to interact directly with loan officers located in our branch offices.
Select Leasing & Management offers a multitude of leasing and property management services with superior service to both renters and landlords.
Gain valuable peace of mind and avoid unnecessary expenses by utilizing one of HSA Home Warranty’s comprehensive home warranty programs.