By community
Private schools in Norwalk & Indianola (Warren County)
Warren County's two largest towns, where most private options are small Christian schools. 5 private schools are in our data here; 4 can take the $8,148 Students First ESA.
Where this comes from. Accreditation and ESA eligibility: Iowa Department of Education 2025-26 Nonpublic School Building Directory (address file March 16, 2026), retrieved October 30, 2026; the ESA can only be used at schools on that list. Enrollment and religious affiliation: NCES Private School Survey 2023-24 (2021-22 for schools that did not respond). Tuition is not reported to either agency, so confirm it with the school.
Which private schools in Norwalk & Indianola (Warren County) can take the Iowa ESA?
4 of the 5 private schools in Norwalk & Indianola (Warren County) in our data are on Iowa's accredited nonpublic list: Main Street School, Providence Christian School, Strong Roots Christian School, Victory Christian Academy.
5
Private schools in the data4
On Iowa's accredited nonpublic list, so the Students First ESA can be used$8,148
2026-27 full-year ESA per K-12 student2
Report a pre-K class (federal survey)2
Run through grade 121
Not on the accredited list (no ESA)By type
Christian Schools
4 schools here
Browse →Independent, Montessori & Specialty Schools
1 school here
Browse →All 5 schools in Norwalk & Indianola (Warren County)
| School | Type | Community | Grades | ESA (state accredited list) | Accreditor | Students (federal survey) |
|---|---|---|---|---|---|---|
| Main Street School 925 Main St., Norwalk 50211 | Independent, Montessori & Specialty Schools | Norwalk & Indianola (Warren County) | PK-12 | ✓ Accredited | Independent Schools Association of the Central States | 12 |
| Norwalk Christian Academy 225 N Ave, Norwalk 50211 | Christian Schools | Norwalk & Indianola (Warren County) | K-5 | Not on list | — | 8 |
| Providence Christian School 607 Mafred Dr., Norwalk 50211 | Christian Schools | Norwalk & Indianola (Warren County) | K-12 | ✓ Accredited | Christian Schools International | — |
| Strong Roots Christian School 2205 W 2nd Ave, Indianola 50125 | Christian Schools | Norwalk & Indianola (Warren County) | K-11 | ✓ Accredited | Christian Schools International | — |
| Victory Christian Academy 805 North 1st Street, Indianola 50125 | Christian Schools | Norwalk & Indianola (Warren County) | PK-6 | ✓ Accredited | Christian Schools International | 23 |
ZIP codes: 50211, 50125
Find funding for a school in Norwalk & Indianola (Warren County)
Two minutes, five questions. A School Funding Advisor calls back with your ESA, grant and credit options and the dates that apply.