Welcome to Bloomington Public Schools!

Families with students who are new to Bloomington Public Schools will enroll through our online system. For assistance with student enrollment, contact your child's school.

For students who reside outside of Bloomington and wish to enroll in BPS, please select the Open Enrollment option.

Enroll Now - Bloomington Residents           Open Enrollment - Out of District


Step 1: Find Your Neighborhood School

If you live in Bloomington, you live in an attendance area for elementary, middle and high schools.

Find Your School

Step 2: Explore Your School

You may wish to tour your neighborhood school or meet with school staff. Learn more via the school’s website:

Early Learning Services: Preschool, ECFE952-681-6200
New Code Academy - Elementary952-681-5500
Hillcrest Community School952-681-5300
Indian Mounds Elementary School952-681-6000
Normandale Hills Elementary School952-806-7000
Oak Grove Elementary School952-681-6800
Olson Elementary School952-806-8800
Poplar Bridge Elementary School952-681-5400
Ridgeview Elementary School952-806-7100
Valley View Elementary School952-681-5700
Washburn Elementary School952-681-5500
Westwood Elementary School952-806-7200
New Code Academy - Middle School952-681-6760
Oak Grove Middle School952-681-6600
Olson Middle School952-806-8600
Valley View Middle School952-681-5800
New Code Academy - High School952-444-1600
Jefferson High School952-806-7600
Kennedy High School952-681-5000


Step 3: Review our Enrollment Checklist

Please help us serve you better by using this checklist to prepare for the online enrollment process and collect the documents you’ll need:

Enrollment Checklist

Step 4: Enroll!

Enroll Now

Step 5: Additional steps for preschool, ECFE

Families enrolling in preschool and ECFE classes must also sign up for classes and schedule an Early Childhood Screening. Please visit the Early Learning Services Enroll page for more information.

Language Assistance

Safia Abdirahman (Somali)
Gema Beltran (Spanish)
More Options

Families who do not live in Bloomington but wish to attend a Bloomington school should complete the open enrollment process.

Families who live in Bloomington but wish to attend a Bloomington school other than their neighborhood school should complete the intra-district transfer process.