Private schools in Ramsey County, MN
33 schools across Maplewood, North Saint Paul, Roseville, Saint Paul and other towns. About 5,886 students in all (2023-24).
Ramsey County private schools at a glance
There are 33 private schools in Ramsey County. By affiliation: 13 Catholic, 7 other Christian, 11 nonsectarian, 2 of other faiths. 32 teach elementary grades and 4 teach high school; 7 are Montessori. All of them are co-ed. 13 report membership in a school association, most often the National Catholic Educational Association (2023-24 federal survey). Of the 3 high schools that reported it, the typical one sends 98% of graduates on to a 4-year college (2023-24 federal survey). The typical school has about 126 students and 10 students per teacher (2023-24 federal survey).
Affiliation, co-ed or single-sex, association membership and the share of graduates going on to a 4-year college come from the 2023-24 federal Private School Universe survey.
Private schools
Cities in and around Ramsey County
- Private schools in Saint Paul
- Private schools in Roseville
- Private schools in Maplewood
- Private schools in West Saint Paul
- Private schools in Oakdale
- Private schools in Minneapolis
- Private schools in White Bear Lake
- Private schools in Woodbury
- Private schools in Fridley
- Private schools in Golden Valley
- Private schools in Saint Louis Park
- Private schools in Edina
- All of Minnesota
Neighboring counties
- Washington County (16)
- Hennepin County (74)
- Dakota County (23)
- Anoka County (19)
- Chisago County (1)
- Scott County (10)
- Carver County (14)
- Sherburne County (2)
Tell me if Minnesota starts a program
Minnesota has no program that pays private school tuition today. It could still start one, or opt in to the federal scholarship tax credit that starts in 2027. Leave your email and we will write once, with the official link, if Minnesota starts a program or scholarships under the federal credit open. That is the only email you get.
One email if that happens. No calls, no sharing your details.