Baltimore County Public Schools

All
(167)
All
(167)
 
High
(35)
High
(35)
 
Middle
(33)
Middle
(33)
 
Elementary
(111)
Elementary
(111)
 
Pre-K
(82)
Pre-K
(82)
 
Charter
(1)
Charter
(1)
 
Private
(246)
Private
(246)
 
There are 167 public schools in Baltimore County, Maryland, serving 104,034 students.
The most diverse school district in Baltimore County is Baltimore County School District. Read more about public school diversity statistics in Maryland or national school diversity statistics.
Minority enrollment is 57% (majority Black) and the student:teacher ratio is 15:1.

Baltimore County Public Schools

  • School Location Grades Students
  • TowsonAfternoon Group Learning CentersAlternative School
    105 West Chesapeake Ave
    TowsonMD 21204
    (410)887-2270

    Grades: n/a | n/a students
  • HalethorpeArbutus Elementary School
    1300 Sulphur Spring Rd
    HalethorpeMD 21227
    (410)887-1400

    Grades: PK-5 | 440 students
  • HalethorpeArbutus Middle School
    5525 Shelbourne Rd
    HalethorpeMD 21227
    (410)887-1402

    Grades: 6-8 | 807 students
  • TowsonBaltimore County Detention CenterAlternative School
    105 West Chesapeake Ave
    TowsonMD 21204
    (410)887-4360

    Grades: 10-12 | 14 students
  • TowsonBaltimore County Home & HospitalAlternative School
    105 West Chesapeake Ave
    TowsonMD 21204
    (410)887-2270

    Grades: n/a | n/a students
  • HalethorpeBaltimore Highlands Elementary School
    4200 Annapolis Rd
    HalethorpeMD 21227
    (410)887-0919

    Grades: PK-5 | 631 students
  • DundalkBattle Grove Elementary School
    7828 St Patricia Ln
    DundalkMD 21222
    (410)887-7500

    Grades: PK-5 | 360 students
  • DundalkBattle Monument SchoolSpecial Education School
    7801 East Collingham Dr
    DundalkMD 21222
    (410)887-7000

    Grades: PK-12 | 75 students
  • DundalkBear Creek Elementary School
    1601 Melbourne Rd
    DundalkMD 21222
    (410)887-7007

    Grades: PK-5 | 483 students
  • PikesvilleBedford Elementary School
    7407 Dorman Dr
    PikesvilleMD 21208
    (410)887-1200

    Grades: 1-5 | 285 students
  • HalethorpeBridge CenterAlternative School
    1740 Twin Springs Rd
    HalethorpeMD 21227
    (410)887-6832

    Grades: 6-12 | 16 students
  • Gwynn OakCalvin M. Rodwell Elementary School
    3501 Hillsdale Rd
    Gwynn OakMD 21207
    (410)396-0940

    Grades: PK-5 | 364 students
  • Gwynn OakCampfield Early Childhood Center
    6834 North Alter St
    Gwynn OakMD 21207
    (410)887-1227

    Grades: PK-KG | 369 students
  • ParkvilleCarney Elementary School
    3131 East Joppa Rd
    ParkvilleMD 21234
    (410)887-5228

    Grades: PK-5 | 553 students
  • BaldwinCarroll Manor Elementary School
    4434 Carroll Manor Rd
    BaldwinMD 21013
    (410)887-5947

    Grades: KG-5 | 341 students
  • CatonsvilleCatonsville Center For Alternative StudiesAlternative School
    901 South Rolling Rd
    CatonsvilleMD 21228
    (410)887-0934

    Grades: 9-12 | 66 students
  • CatonsvilleCatonsville Elementary School
    615 Frederick Rd
    CatonsvilleMD 21228
    (410)887-0800

    Grades: PK-5 | 458 students
  • CatonsvilleCatonsville High School
    1 Negative Reviews
    421 Bloomsbury Ave
    CatonsvilleMD 21228
    (410)887-0808

    Grades: 9-12 | 1720 students
  • CatonsvilleCatonsville Middle School
    2301 Edmondson Ave
    CatonsvilleMD 21228
    (410)887-0803

    Grades: 6-8 | 794 students
  • ReisterstownCedarmere Elementary School
    17 Nicodemus Rd
    ReisterstownMD 21136
    (410)887-1100

    Grades: PK-5 | 476 students
  • Windsor MillChadwick Elementary School
    1918 Winder Rd
    Windsor MillMD 21244
    (410)887-1300

    Grades: PK-5 | 510 students
  • Perry HallChapel Hill Elementary School
    5200 East Joppa Rd
    Perry HallMD 21128
    (410)887-5119

    Grades: KG-5 | 771 students
  • DundalkCharlesmont Elementary School
    7800 West Collingham Dr
    DundalkMD 21222
    (410)887-7004

    Grades: PK-5 | 407 students
  • Middle RiverChase Elementary School
    11701 Eastern Ave
    Middle RiverMD 21220
    (410)887-5940

    Grades: PK-5 | 378 students
  • ReisterstownChatsworth SchoolMagnet School
    222 New Ave
    ReisterstownMD 21136
    (410)887-1103

    Grades: PK-5 | 384 students
  • EssexChesapeake High SchoolMagnet School
    1801 Turkey Point Rd
    EssexMD 21221
    (410)887-0100

    Grades: 9-12 | 998 students
  • Sparrows PointChesapeake Terrace Elementary School
    2112 Lodge Farm Rd
    Sparrows PointMD 21219
    (410)887-7505

    Grades: PK-5 | 303 students
  • RandallstownChurch Lane Elementary TechnologyMagnet School
    3820 Fernside Rd
    RandallstownMD 21133
    (410)887-0717

    Grades: PK-5 | 501 students
  • CockeysvilleCockeysville Middle School
    10401 Greenside Dr
    CockeysvilleMD 21030
    (410)887-7626

    Grades: 6-8 | 769 students
  • TowsonCromwell Valley Elementary TechnologyMagnet School
    825 Providence Rd
    TowsonMD 21286
    (410)887-4888

    Grades: KG-5 | 449 students
  • Middle RiverCrossroads CenterAlternative School
    11640 Crossroads Circle
    Middle RiverMD 21220
    (410)887-0270

    Grades: 7-10 | 214 students
  • EssexDeep Creek Elementary School
    1101 East Homberg Ave
    EssexMD 21221
    (410)887-0110

    Grades: 1-5 | 360 students
  • EssexDeep Creek Middle SchoolMagnet School
    1000 South Marlyn Ave
    EssexMD 21221
    (410)887-0112

    Grades: 6-8 | 765 students
  • Owings MillsDeer Park Elementary School
    9809 Lyons Mill Rd
    Owings MillsMD 21117
    (410)887-0723

    Grades: PK-5 | 459 students
  • RandallstownDeer Park Middle Magnet SchoolMagnet School
    1 Negative Reviews
    9830 Winands Rd
    RandallstownMD 21133
    (410)887-0726

    Grades: 6-8 | 1263 students
  • Show 100 more public schools in Baltimore County, MD