“City Academy students begin their violin studies playing from memory. As they move towards the end of elementary school, they begin learning to read music notation.” – Laura Reycraft, Violin Instructor

Every student receives a scholarship.

City Academy was founded upon the belief that every child should have access to a quality education. Scholars receive tuition support through generous donations by both individual donors and foundations. Tuition is based on the family’s income and varies by family.

While most private independent schools depend upon tuition to fund nearly 80% of their annual operating budget, City Academy turns the traditional private school funding model upside down. All families pay tuition; however, tuition income generates only 20% of the school’s annual budget. As a result, City Academy must fund up to 80% of its annual operating costs, over $2 million annually, through community support from individuals, corporations, foundations and investment income from endowment.

We use a specialist model approach to teaching.

This model reflects an international approach to teaching, allowing our teachers to focus on instructing the one subject about which they are most knowledgeable. This means that our students receive instruction in every subject from teachers who are experts in their content area. View our curriculum by subject area to learn more.

We prepare students for rigorous secondary school academic programs.

Most of our graduates have matriculated into private, independent secondary schools in St. Louis including:

Chaminade College Preparatory School
Christian Brothers College High School
Crossroads College Preparatory School
The Fulton School at St. Albans
John Burroughs School
Mary Institute & St. Louis Country Day School
Missouri Military Academy
Saint Louis Priory School
Thomas Jefferson School
Villa Duchesne
Visitation Academy
Westminster Christian Academy
Whitfield School

We aim to provide families in underperforming school districts with an opportunity for exceptional education.

42% of our families live in St. Louis City
58% of our families live in St. Louis County and surrounding counties in MO and IL

Students attend from the following zip codes:


St. Charles County 63301, 63303 (5)
St. Clair County 62269 (1)
St. Peters 63376 (1)

St. Louis County

Affton 63123 (2)
Berkeley 63134 (4)
Concord 63128 (2)
Creve Coeur 63146 (6)
Ferguson 63135 (13)
Florissant 63031, 63033, 63034 (40)
Jennings 63136 (11)
Normandy 63121 (12)
Olivette 63132 (1)
Overland 63114 (4)
Richmond Heights 63117 (2)
Spanish Lake 63138 (7)
St. Ann 63074 (2)
Riverview/Bellefontaine Neighbors 63137 (4)
University City (1)
Webster Groves 63119 (1)

St. Louis City

Benton Park 63118 (4)
Bevo Mill/Tower Grove South 63116 (6)
Carondelet 63111 (4)
Central West End 63108 (3)
Clifton Heights 63139 (2)
College Hill 63107 (5)
Downtown 63103 (1)
Forest Park Southeast 63110 (7)
Jeff Vander Lou 63106 (6)
McKinley Heights 63104 (4)
North Riverfront 63147 (7)
Penrose 63115 (13)
Skinker DeBaliviere 63112 (10)
The Ville 63113 (8)


Alton 62002 (2)
O’Fallon 62207 (1)

Inspired to invest in our students’ success? Donate to our scholarship fund.

Interested in a City Academy education for your child? Submit an application.

We would love to make you a member of the City Academy family.