Baltimore County Public Schools
Schools by level
Elementary 111 · Middle school 27 · High school 21 · Other / combined 4
At a glance
- Students
- 110,024 (2024-25)
- Schools
- 163
- Students per teacher
- 15
- Grades
- PK-12
- Locale
- Suburb: Large
- District office
- 6901 N. Charles Street, Towson, MD 21204
- Phone
- (443) 809-4554
- Website
- www.bcps.org
Official rating
The official rating for this district is not linked yet.
Check the zoned school for an address
Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.
Schools (163)
Official campus ratings are shown with their year. Use the address lookup to confirm zoning.
Elementary 111
Arbutus Elementary
Grades PK-5 · Baltimore · Students 410
Baltimore Highlands Elementary
Grades PK-5 · Baltimore · Students 461
Battle Grove Elementary
Grades PK-5 · Baltimore · Students 333
Bear Creek Elementary
Grades PK-5 · Baltimore · Students 461
Bedford Elementary
Grades PK-5 · Baltimore · Students 586
Berkshire Elementary
Grades PK-5 · Baltimore · Students 514
Campfield Early Childhood Center
Grades PK-PK · Baltimore · Students 165
Carney Elementary
Grades PK-5 · Baltimore · Students 524
Carroll Manor Elementary
Grades K-5 · Baldwin · Students 371
Catonsville Elementary
Grades PK-5 · Catonsville · Students 653
Cedarmere Elementary
Grades PK-5 · Reisterstown · Students 502
Chadwick Elementary
Grades PK-5 · Baltimore · Students 603
Chapel Hill Elementary
Grades PK-5 · Perry Hall · Students 535
Charlesmont Elementary
Grades PK-5 · Baltimore · Students 373
Chase Elementary
Grades PK-5 · Baltimore · Students 366
Chatsworth School
Grades PK-5 · Reisterstown · Students 301
Chesapeake Terrace Elementary
Grades PK-5 · Baltimore · Students 345
Church Lane Elementary
Grades PK-5 · Randallstown · Students 273
Colgate Elementary
Grades PK-5 · Baltimore · Students 533
Cromwell Valley Elementary Regional Magnet
Grades PK-5 · Baltimore · Students 395
Deep Creek Elementary
Grades K-5 · Baltimore · Students 385
Deer Park Elementary
Grades PK-5 · Owings Mills · Students 384
Dogwood Elementary
Grades PK-5 · Baltimore · Students 460
Dundalk Elementary
Grades PK-5 · Baltimore · Students 757
Edgemere Elementary
Grades PK-5 · Baltimore · Students 458
Edmondson Heights Elementary
Grades PK-5 · Baltimore · Students 556
Elmwood Elementary
Grades PK-5 · Baltimore · Students 396
Essex Elementary
Grades PK-5 · Baltimore · Students 481
Featherbed Lane Elementary
Grades PK-5 · Baltimore · Students 572
Fifth District Elementary
Grades K-5 · Upperco · Students 262
Fort Garrison Elementary
Grades PK-5 · Baltimore · Students 283
Franklin Elementary
Grades PK-5 · Reisterstown · Students 392
Fullerton Elementary
Grades PK-5 · Baltimore · Students 383
Glenmar Elementary
Grades PK-5 · Baltimore · Students 263
Glyndon Elementary
Grades PK-5 · Reisterstown · Students 476
Grange Elementary
Grades PK-5 · Baltimore · Students 483
Gunpowder Elementary
Grades K-5 · Baltimore · Students 443
Halethorpe Elementary
Grades PK-5 · Halethorpe · Students 273
Halstead Academy
Grades PK-5 · Baltimore · Students 489
Hampton Elementary
Grades K-5 · Lutherville · Students 555
Harford Hills Elementary
Grades PK-5 · Baltimore · Students 373
Hawthorne Elementary
Grades PK-5 · Baltimore · Students 499
Hebbville Elementary
Grades PK-5 · Baltimore · Students 474
Hernwood Elementary
Grades PK-5 · Randallstown · Students 350
Hillcrest Elementary
Grades PK-5 · Baltimore · Students 678
Honeygo Elementary
Grades PK-5 · Perry Hall · Students 698
Jacksonville Elementary
Grades PK-5 · Phoenix · Students 533
Johnnycake Elementary
Grades PK-5 · Baltimore · Students 592
Joppa View Elementary
Grades PK-5 · Baltimore · Students 491
Kingsville Elementary
Grades K-5 · Kingsville · Students 326
Lansdowne Elementary
Grades PK-5 · Baltimore · Students 603
Logan Elementary
Grades PK-5 · Baltimore · Students 556
Lutherville Laboratory
Grades K-5 · Lutherville · Students 405
Lyons Mill Elementary
Grades PK-5 · Owings Mills · Students 671
Mars Estates Elementary
Grades PK-5 · Baltimore · Students 400
Martin Boulevard Elementary
Grades PK-5 · Baltimore · Students 253
Mays Chapel Elementary
Grades PK-5 · Timonium · Students 657
McCormick Elementary
Grades PK-5 · Baltimore · Students 295
Middleborough Elementary
Grades PK-5 · Baltimore · Students 288
Middlesex Elementary
Grades PK-5 · Baltimore · Students 448
Milbrook Elementary
Grades PK-5 · Baltimore · Students 263
New Town Elementary
Grades PK-5 · Owings Mills · Students 772
Norwood Elementary
Grades PK-3 · Baltimore · Students 521
Oakleigh Elementary
Grades PK-5 · Baltimore · Students 452
Oliver Beach Elementary
Grades PK-5 · Baltimore · Students 150
Orems Elementary
Grades PK-5 · Baltimore · Students 402
Owings Mills Elementary
Grades PK-5 · Owings Mills · Students 666
Padonia International Elementary
Grades PK-5 · Cockeysville · Students 505
Perry Hall Elementary
Grades PK-5 · Baltimore · Students 476
Pine Grove Elementary
Grades PK-5 · Baltimore · Students 418
Pinewood Elementary
Grades PK-5 · Timonium · Students 598
Pleasant Plains Elementary
Grades PK-5 · Towson · Students 575
Pot Spring Elementary
Grades PK-5 · Timonium · Students 434
Powhatan Elementary
Grades PK-5 · Baltimore · Students 250
Prettyboy Elementary
Grades K-5 · Freeland · Students 405
Randallstown Elementary
Grades K-5 · Randallstown · Students 322
Red House Run Elementary
Grades PK-5 · Baltimore · Students 694
Reisterstown Elementary
Grades PK-5 · Reisterstown · Students 518
Relay Elementary
Grades PK-5 · Baltimore · Students 581
Riderwood Elementary
Grades K-5 · Towson · Students 423
Riverview Elementary
Grades PK-5 · Baltimore · Students 552
Rodgers Forge Elementary
Grades K-5 · Baltimore · Students 412
Rossville Elementary
Grades PK-5 · Baltimore · Students 726
Sandalwood Elementary
Grades PK-5 · Baltimore · Students 440
Sandy Plains Elementary
Grades PK-5 · Baltimore · Students 580
Scotts Branch Elementary
Grades K-5 · Baltimore · Students 457
Seneca Elementary
Grades PK-5 · Baltimore · Students 344
Seven Oaks Elementary
Grades PK-5 · Baltimore · Students 454
Seventh District Elementary
Grades PK-5 · Parkton · Students 346
Shady Spring Elementary
Grades PK-5 · Baltimore · Students 375
Sparks Elementary
Grades K-5 · Sparks · Students 509
Stoneleigh Elementary
Grades K-5 · Baltimore · Students 645
Summit Park Elementary
Grades PK-5 · Baltimore · Students 520
Sussex Elementary
Grades PK-5 · Baltimore · Students 475
Timber Grove Elementary
Grades PK-5 · Owings Mills · Students 608
Timonium Elementary
Grades K-5 · Timonium · Students 445
Victory Villa Elementary
Grades PK-5 · Baltimore · Students 612
Villa Cresta Elementary
Grades PK-5 · Baltimore · Students 609
Vincent Farm Elementary
Grades PK-5 · White Marsh · Students 776
Warren Elementary
Grades PK-5 · Cockeysville · Students 381
Watershed Public Charter
Grades K-6 · Woodlawn · Students 366 · Charter
Wellwood International School
Grades PK-7 · Pikesville · Students 316
West Towson Elementary
Grades PK-5 · Baltimore · Students 445
Westchester Elementary
Grades PK-5 · Baltimore · Students 662
Westowne Elementary
Grades PK-5 · Catonsville · Students 635
White Oak School
Grades PK-5 · Parkville · Students 60
Winand Elementary
Grades PK-5 · Baltimore · Students 426
Winfield Elementary
Grades PK-5 · Baltimore · Students 447
Woodbridge Elementary
Grades PK-5 · Baltimore · Students 484
Woodholme Elementary
Grades PK-5 · Baltimore · Students 685
Woodmoor Elementary
Grades PK-5 · Baltimore · Students 567
Middle school 27
Arbutus Middle
Grades 6-8 · Baltimore · Students 974
Catonsville Middle
Grades 6-8 · Catonsville · Students 818
Cockeysville Middle
Grades 6-8 · Cockeysville · Students 928
Deep Creek Middle
Grades 6-8 · Baltimore · Students 670
Deer Park Middle Magnet School
Grades 6-8 · Randallstown · Students 1,127
Dumbarton Middle
Grades 6-8 · Baltimore · Students 1,064
Dundalk Middle
Grades 6-8 · Baltimore · Students 598
Franklin Middle
Grades 6-8 · Reisterstown · Students 1,150
General John Stricker Middle
Grades 6-8 · Baltimore · Students 713
Hereford Middle
Grades 6-8 · Monkton · Students 861
Holabird Middle
Grades 4-8 · Baltimore · Students 1,027
Lansdowne Middle
Grades 6-8 · Baltimore · Students 661
Loch Raven Technical Academy
Grades 6-8 · Baltimore · Students 722
Middle River Middle
Grades 6-8 · Baltimore · Students 822
Northwest Academy of Health Sciences
Grades 6-8 · Baltimore · Students 808
Nottingham Middle
Grades 6-8 · Rosedale · Students 1,279
Parkville Middle
Grades 6-8 · Baltimore · Students 900
Perry Hall Middle
Grades 6-8 · Baltimore · Students 1,582
Pikesville Middle
Grades 6-8 · Baltimore · Students 943
Pine Grove Middle
Grades 6-8 · Baltimore · Students 804
Ridgely Middle
Grades 6-8 · Lutherville · Students 1,039
Southwest Academy
Grades 6-8 · Baltimore · Students 842
Sparrows Point Middle
Grades 6-8 · Baltimore · Students 555
Stemmers Run Middle
Grades 6-8 · Baltimore · Students 831
Sudbrook Magnet Middle
Grades 6-8 · Baltimore · Students 821
Windsor Mill Middle
Grades 6-8 · Baltimore · Students 606
Woodlawn Middle
Grades 6-8 · Baltimore · Students 522
High school 21
Catonsville High
Grades 9-12 · Baltimore · Students 1,735
Chesapeake High
Grades 9-12 · Baltimore · Students 1,052
Dulaney High
Grades 9-12 · Timonium · Students 1,889
Dundalk High
Grades 9-12 · Baltimore · Students 2,087
Franklin High
Grades 9-12 · Reisterstown · Students 1,481
Hereford High
Grades 9-12 · Parkton · Students 1,175
Kenwood High
Grades 9-12 · Baltimore · Students 1,900
Lansdowne High
Grades 9-12 · Baltimore · Students 1,313
Loch Raven High
Grades 9-12 · Baltimore · Students 780
Milford Mill Academy
Grades 9-12 · Baltimore · Students 1,471
New Town High
Grades 9-12 · Owings Mills · Students 1,414
Overlea High
Grades 9-12 · Baltimore · Students 1,474
Owings Mills High
Grades 9-12 · Owings Mills · Students 1,040
Parkville High
Grades 9-12 · Baltimore · Students 1,877
Patapsco High and Center for Arts
Grades 9-12 · Baltimore · Students 1,385
Perry Hall High
Grades 9-12 · Baltimore · Students 2,012
Pikesville High
Grades 9-12 · Baltimore · Students 908
Randallstown High
Grades 9-12 · Randallstown · Students 1,091
Sparrows Point High
Grades 9-12 · Sparrows Point · Students 1,095
Towson High
Grades 9-12 · Towson · Students 1,558
Woodlawn High
Grades 9-12 · Baltimore · Students 1,922
Other / combined 4
Baltimore County Home & Hospital
Grades PK-12 · Towson
Battle Monument School
Grades PK-12 · Baltimore · Students 63
Maiden Choice School
Grades PK-12 · Baltimore · Students 118
Ridge/Ruxton School
Grades PK-12 · Baltimore · Students 101
Checklist before renting in this district
Check these before you sign a lease.
Checked the assigned school for the exact address with the official lookup before signing
Source:Fairfax County Public Schools (checked 2026-10-29)
Asked the district or council whether boundary or admission changes are planned
Asked whether the assigned school has room (or sends overflow elsewhere)
Checked that the lease is accepted as proof of address on the enrolment list
Source:U.S. Department of Education (NCELA) (checked 2026-10-29)
Asked how the assigned school supports English learners (ESL/EAL)
Source:U.S. Department of Education (NCELA) (checked 2026-10-29)
Checked the commute (school-bus eligibility, walking route)
ESL / ELL support
US public schools must support students learning English. At enrolment families complete a Home Language Survey and an English assessment decides the support. Ask the district about its programmes.
F-1 student visas cannot be used for US public elementary or middle schools (K-8); public high school on an F-1 is limited to 12 months with full tuition paid (US Department of State). Your status depends on the parents' visa, so confirm with official sources.
Sources
- NCES Common Core of Data — 2024-25 preliminary directory files2024-25· Checked 2026-10-29
- NCES Common Core of Data (EDGE school & district characteristics)2024-25· Checked 2026-10-29
School and district lists come from the NCES Common Core of Data; ratings from each state education agency. Every number carries its year. No house prices, crime data or home-made rankings.
Ask Sam about districts