Registration and Enrollment
Baltimore City Public Schools offers a range of schools to meet the needs of Baltimore's students and families.
- Reflecting the district's strong commitment to early learning, thousands of young children are served in full-day pre-kindergarten (pre-k) programs
- Families with children in kindergarten to grade 5 can choose to attend their neighborhood school or apply to a charter school
- Middle school students can attend a charter or neighborhood school — or choose a school
- All high school students choose a school that meets their needs and interests
Browse these pages to find more information about registering for the district's different school options and any special circumstances that might apply to you, based on students' age or place of residence.Ready to enroll in City Schools?Complete the enrollment form.For additional information and help, call 410-396-8600.