Public Schools in Ramsey County, Minnesota

There are 273 Public Schools in Ramsey County, Minnesota, serving a population of 537,893 people in an area of 153 square miles. There is 1 Public School per 1,970 people, and 1 Public School per square mile.

In Minnesota, Ramsey County is ranked 56th of 87 counties in Public Schools per capita, and 1st of 87 counties in Public Schools per square mile.

List of Ramsey County Public Schools

Find Ramsey County, Minnesota public schools, including charter schools, k-12, elementary, middle, and high schools.


622 Alternative Middle/High School 1961 County Road C East Maplewood, MN

622 Alternative Middle/High School 2520 12th Avenue East North Saint Paul, MN

916 Mahtomedi Academy 2737 County Road D White Bear Lake, MN

A. G. A. P. E. Teen Parent 1037 University Avenue West St. Paul, MN

A/O Program School 3375 Willow Avenue St. Paul, MN

AGAPE Teen Parent School 1919 University Avenue West St. Paul, MN

Academia Cesar Chavez Charter Sch. 1800 Ames Avenue East St. Paul, MN

Achieve Language Academy 2169 Stillwater Avenue East St. Paul, MN

Adams Magnet Elementary 615 South Chatsworth Street St. Paul, MN

Afsa High School 100 Vadnais Boulevard Vadnais Heights, MN

Afsa Middle School 1435 Midway Parkway St. Paul, MN

Alc Connections 1780 7th Street West St. Paul, MN

Alc Gateway To College 235 Marshall Avenue St. Paul, MN

Alc On Track 1495 Rice Street St. Paul, MN

Alc Secondary Extended Programs 1780 7th Street West St. Paul, MN

Alc Secondary Special Sites 1780 7th Street West St. Paul, MN

American Indian Magnet School 1075 3rd Street East St. Paul, MN

Anna Westin House 2230 Como Avenue St. Paul, MN

Anna Westin House School 1449 Cleveland Avenue North St. Paul, MN

Area Learning Center Credit Recovery School 1212 University Avenue West St. Paul, MN

Area Learning Center Golden Valley IS School 590 University Avenue West St. Paul, MN

Area Learning Center Richfield - Success At 15 School 1495 Rice Street St. Paul, MN

Area Learning Center Secondary Extended Programs School 590 University Avenue West St. Paul, MN

Avalon Middle School 700 Glendale Street St. Paul, MN

Battle Creek Elementary School 60 Ruth Street South St. Paul, MN

Battle Creek Learning Center 60 Ruth Street South St. Paul, MN

Battle Creek Magnet Elementary School 60 Ruth Street South St. Paul, MN

Battle Creek Middle 2121 North Park Drive St. Paul, MN

Bel Air Elementary 1800 5th Street Northwest New Brighton, MN

Bellaire Education Center 2540 County Road F East White Bear Lake, MN

Benjamin E Mays Magnet 560 Concordia Avenue St. Paul, MN

Birch Lake Elementary 1616 Birch Lake Avenue White Bear Lake, MN

Birth To Two Ecse School 500 10th Street Northwest New Brighton, MN

Boys Totem Town 398 Totem Road St. Paul, MN

Brimhall Elementary 1744 County B Road West Roseville, MN

Brittany's Place 1281 7th Street East St. Paul, MN

Bruce F Vento Elementary 409 Case Avenue East St. Paul, MN

Bruce F Vento Learning Center 409 Case Avenue East St. Paul, MN

Capitol Hill Magnet/Rondo 560 Concordia Avenue St. Paul, MN

Career And Life Transition Program 1895 County Road C West St. Paul, MN

Career And Life Transition Program School 2100 Snelling Avenue North Roseville, MN

Carver Elementary 2680 Upper Afton Road Maplewood, MN

Central Area Learning Center 4857 Bloom Avenue White Bear Lake, MN

Central Cabarrus High School 4857 Bloom Avenue White Bear Lake, MN

Central Park Elementary 535 County Road B2 West Roseville, MN

Central Primary School 535 County Road B2 W Roseville, MN

Central Senior High 275 Lexington Parkway North St. Paul, MN

Central Senior High School 275 Lexington Pkwy N St. Paul, MN

Chelsea Heights Elementary 1557 Huron Street St. Paul, MN

Cherokee Heights Elementary School 694 South Charlton Street St. Paul, MN

About Ramsey County Public Schools

Ramsey County Public Schools are tuition-free, publicly funded schools that are legally required to accept and provide an education to all children from Kindergarten age through Grade 12 in Ramsey County, MN. Each of the fifty state constitutions includes a requirement for the provision of a Public School system, and each state, including Minnesota, also has a compulsory education law that requires school-age children to attend school.

You may contact Public Schools for questions about:
  • Ramsey County Public School calendars
  • Admissions policies and enrollment
  • Ramsey County school district
  • Academics and school curriculum
  • School buses and transportation

Ramsey County Public School Statistics

Find Ramsey County Public School Enrollment and Educational Attainment (Age 25+). Data Source: U.S. Census Bureau; American Community Survey, 2018 ACS 5-Year Estimates.

Ramsey County Public School Enrollment
 Ramsey CountyMinnesota
Nursery & Preschool Enrollment5,132 (58.8%)61,164 (64.6%)
Kindergarten Enrollment6,294 (87.5%)63,077 (88.4%)
Elementary School Enrollment (Grades 1-4)23,949 (87.6%)253,970 (89.1%)
Elementary School Enrollment (Grades 5-8)23,883 (87.9%)259,736 (89.8%)
High School Enrollment (Grades 9-12)24,240 (88.7%)268,982 (91.8%)
Ramsey County Educational Attainment (Age 25+)
 Ramsey CountyMinnesota
Less than 9th Grade Education19,472 (5.4%)109,242 (2.9%)
9-12th Grade (No Diploma)16,079 (4.5%)153,159 (4.1%)
High School Graduate (Including Equivalency)75,283 (20.9%)930,058 (24.9%)