For the 2025 school year, there are 7 private schools serving 1,010 students in Lee County, IA (there are 11 public schools, serving 4,507 public students). 18% of all K-12 students in Lee County, IA are educated in private schools (compared to the IA state average of 9%).
The top ranked private school in Lee County, IA is Holy Trinity Catholic Schools.
The average acceptance rate is 100%, which is higher than the Iowa private school average acceptance rate of 86%.
Top Ranked Lee County Private Schools (2025)
School
Location
Grades
Students
Holy Trinity Catholic Schools
(Catholic)
2600 Avenue A
Fort Madison, IA 52627
(319) 372-2486
Fort Madison, IA 52627
(319) 372-2486
Grades: K-12
| 313 students
Holy Trinity Catholic Elementary School
(Catholic)
413 Avenue C
West Point, IA 52656
(319) 837-6131
West Point, IA 52656
(319) 837-6131
Grades: K-6
| 204 students
Holy Trinity Catholic Elementary-st Paul
(Catholic)
2040 Locust Street
Saint Paul, IA 52657
(319) 469-3881
Saint Paul, IA 52657
(319) 469-3881
Grades: PK-5
| 107 students
Holy Trinity Early Childhood Center
Daycare / Preschool (Catholic)
2213 Avenue J
Fort Madison, IA 52627
(319) 372-6428
Fort Madison, IA 52627
(319) 372-6428
Grades: NS
| 78 students
Keokuk Catholic Schools
(Catholic)
2981 Plank Rd
Keokuk, IA 52632
(319) 524-5450
Keokuk, IA 52632
(319) 524-5450
Grades: PK-5
| 88 students
Keokuk Christian Academy
(Christian)
1578 Hilton Rd
Keokuk, IA 52632
(319) 524-5752
Keokuk, IA 52632
(319) 524-5752
Grades: PK-12
| 101 students
St. Vincent Elementary School
(Catholic)
2981 Plank Rd
Keokuk, IA 52632
(319) 524-5450
Keokuk, IA 52632
(319) 524-5450
Grades: PK-5
| 119 students
Frequently Asked Questions
What are the top ranked private schools in Lee County, IA?
The top ranked private schools in Lee County, IA is Holy Trinity Catholic Schools.
How many private schools are located in Lee County?
7 private schools are located in Lee County.
How diverse are private schools in Lee County?
Lee County private schools are approximately 3% minority students, which is lower than the Iowa private school average of 16%.
What percentage of students in Lee County go to private school?
18% of all K-12 students in Lee County are educated in private schools (compared to the IA state average of 9%).
What percentage of private schools are religiously affiliated in Lee County?
Which private schools in Lee County are often viewed compared to one another?
Popular comparisons of private schools in Lee County include: Holy Trinity Catholic Schools vs. Keokuk Christian Academy, Keokuk Christian Academy vs. Holy Trinity Catholic Schools
Recent Articles

Is It Easier to Land a Private School Job When You're Already Employed?
Is it easier to land a private school job when you're already employed? This article breaks down employer biases, networking advantages, and negotiation leverage—plus the latest hiring trends in independent schools. If you’re considering a move, here’s how to maximize your position.

How to Secure a Private School Job When You're Unemployed Without the Stigma
Finding a private school job while unemployed can be tough, but it doesn't have to hold you back. This article breaks down networking strategies, ways to stand out, and smart approaches to keep your confidence strong. Learn how to turn setbacks into strengths and secure the right opportunity—without the stigma.

The Private School Job Hunt: Insider Tips for Employed & Unemployed Educators
Navigating the private school job market? Whether you're employed or unemployed, the right strategy can make all the difference. This article breaks down essential steps to keep your resume sharp, expand your network, and stay visible in the education community. Learn insider tips to position yourself for success in private schools.