Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Maryland /Baltimore
County · Maryland

Public schools in Baltimore County, Maryland

200 public schools

★ Best schools in Baltimore County →
2 school districts 24 cities 🗺 View Baltimore County on the map →
200
public schools
125,353
total enrollment
PK–12
grade span
24
cities

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

High 42
Middle 31
After-school providers & vendors in Baltimore County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Baltimore County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (200)

School City District Level Grades Enrollment
Abbottston Elementary Baltimore Baltimore City Public Schools Elementary PK-5 409
Achievement Academy At Harbor City High Baltimore Baltimore City Public Schools High 9-12 433
Arbutus Elementary Baltimore Baltimore County Public Schools Elementary PK-5 390
Arbutus Middle Baltimore Baltimore County Public Schools Middle 6-8 1,004
Baltimore County Home & Hospital Towson Baltimore County Public Schools
Baltimore Highlands Elementary Baltimore Baltimore County Public Schools Elementary PK-5 469
Baltimore Leadership School For Young Women Baltimore Baltimore City Public Schools High 6-12 539
Battle Grove Elementary Baltimore Baltimore County Public Schools Elementary PK-5 346
Battle Grove Elementary Baltimore Baltimore County Public Schools Elementary PK-5 334
Battle Monument School Baltimore Baltimore County Public Schools High PK-12 63
Bcdc Educational Center Towson Baltimore County Public Schools High 9-12 31
Bear Creek Elementary Baltimore Baltimore County Public Schools Elementary PK-5 457
Bedford Elementary Baltimore Baltimore County Public Schools Elementary 1-5 319
Berkshire Elementary Baltimore Baltimore County Public Schools Elementary PK-5 423
Campfield Early Childhood Center Baltimore Baltimore County Public Schools PK-K 333
Carney Elementary Baltimore Baltimore County Public Schools Elementary PK-5 628
Carroll Manor Elementary Baldwin Baltimore County Public Schools Elementary K-5 351
Catonsville Center For Alternative Studies Baltimore Baltimore County Public Schools High 9-12 51
Catonsville Elementary Catonsville Baltimore County Public Schools Elementary PK-5 638
Catonsville High Baltimore Baltimore County Public Schools High 9-12 1,809
Catonsville Middle Catonsville Baltimore County Public Schools Middle 6-8 821
Cedarmere Elementary Reisterstown Baltimore County Public Schools Elementary PK-5 539
Cedarmere Elementary Reisterstown Baltimore County Public Schools Elementary PK-5 524
Central Edlp At Loch Raven High School Towson Baltimore County Public Schools High 12-12 1
Chadwick Elementary Baltimore Baltimore County Public Schools Elementary PK-5 647
Chapel Hill Elementary Perry Hall Baltimore County Public Schools Elementary K-5 593
Charlesmont Elementary Baltimore Baltimore County Public Schools Elementary PK-5 349
Chase Elementary Baltimore Baltimore County Public Schools Elementary PK-5 355
Chatsworth School Reisterstown Baltimore County Public Schools Elementary PK-5 335
Chesapeake High Baltimore Baltimore County Public Schools High 9-12 988
Chesapeake Terrace Elementary Baltimore Baltimore County Public Schools Elementary PK-5 273
Church Lane Elementary Randallstown Baltimore County Public Schools Elementary PK-5 331
Cockeysville Middle Cockeysville Baltimore County Public Schools Middle 6-8 878
Colgate Elementary Baltimore Baltimore County Public Schools Elementary PK-5 458
Collington Square Elementary/Middle Baltimore Baltimore City Public Schools PK-8 347
Cromwell Valley Elementary Regional Magnet Baltimore Baltimore County Public Schools Elementary PK-5 367
Crossroads Center Baltimore Baltimore County Public Schools High 7-12 169
Deep Creek Elementary Baltimore Baltimore County Public Schools Elementary K-5 426
Deep Creek Middle Baltimore Baltimore County Public Schools Middle 6-8 907
Deer Park Elementary Owings Mills Baltimore County Public Schools Elementary PK-5 396
Deer Park Middle Magnet School Randallstown Baltimore County Public Schools Middle 6-8 1,495
Deer Park Middle Magnet School Randallstown Baltimore County Public Schools Middle 6-8 1,365
Dogwood Elementary Baltimore Baltimore County Public Schools Elementary PK-5 578
Dr. Martin Luther King Jr. Elementary/Middle Baltimore Baltimore City Public Schools PK-8 244
Dulaney High Timonium Baltimore County Public Schools High 9-12 1,930
Dumbarton Middle Baltimore Baltimore County Public Schools Middle 6-8 1,152
Dumbarton Middle Baltimore Baltimore County Public Schools Middle 6-8 1,225
Dundalk Elementary Baltimore Baltimore County Public Schools Elementary PK-5 732
Dundalk High Baltimore Baltimore County Public Schools High 9-12 1,842
Dundalk Middle Baltimore Baltimore County Public Schools Middle 6-8 827
Eastern Technical High School Baltimore Baltimore County Public Schools High 9-12 1,207
Edgemere Elementary Baltimore Baltimore County Public Schools Elementary PK-5 404
Edmondson Heights Elementary Baltimore Baltimore County Public Schools Elementary PK-5 499
Elmer A. Henderson: A Johns Hopkins Partnership Baltimore Baltimore City Public Schools K-8 561
Elmwood Elementary Baltimore Baltimore County Public Schools Elementary PK-5 524
Elmwood Elementary Baltimore Baltimore County Public Schools Elementary PK-5 571
Essex Elementary Baltimore Baltimore County Public Schools Elementary PK-5 435
Featherbed Lane Elementary Baltimore Baltimore County Public Schools Elementary PK-5 473
Fifth District Elementary Upperco Baltimore County Public Schools Elementary K-5 281
Fifth District Elementary Upperco Baltimore County Public Schools Elementary K-5 322
Fort Garrison Elementary Baltimore Baltimore County Public Schools Elementary PK-5 283
Franklin Elementary Reisterstown Baltimore County Public Schools Elementary PK-5 400
Franklin High Reisterstown Baltimore County Public Schools High 9-12 1,457
Franklin Middle Reisterstown Baltimore County Public Schools Middle 6-8 1,258
Fullerton Elementary Baltimore Baltimore County Public Schools Elementary PK-5 574
General John Stricker Middle Baltimore Baltimore County Public Schools Middle 6-8 846
George W. Carver Center For Arts & Technology Towson Baltimore County Public Schools High 9-12 997
Glenmar Elementary Baltimore Baltimore County Public Schools Elementary PK-5 282
Glyndon Elementary Reisterstown Baltimore County Public Schools Elementary PK-5 512
Golden Ring Middle Baltimore Baltimore County Public Schools Middle 6-8 851
Grange Elementary Baltimore Baltimore County Public Schools Elementary PK-5 446
Gunpowder Elementary Baltimore Baltimore County Public Schools Elementary K-5 494
Halethorpe Elementary Halethorpe Baltimore County Public Schools Elementary PK-5 320
Halstead Academy Baltimore Baltimore County Public Schools Elementary PK-5 478
Hampton Elementary Lutherville Baltimore County Public Schools Elementary PK-5 645
Harford Hills Elementary Baltimore Baltimore County Public Schools Elementary PK-5 370
Hawthorne Elementary Baltimore Baltimore County Public Schools Elementary PK-5 442
Hebbville Elementary Baltimore Baltimore County Public Schools Elementary PK-5 479
Hereford High Parkton Baltimore County Public Schools High 9-12 1,285
Hereford Middle Monkton Baltimore County Public Schools Middle 6-8 920
Hernwood Elementary Randallstown Baltimore County Public Schools Elementary PK-5 339
Hillcrest Elementary Baltimore Baltimore County Public Schools Elementary PK-5 692
Holabird Middle Baltimore Baltimore County Public Schools 4-8 945
Home Assignments-Elementary Towson Baltimore County Public Schools
Home Assignments-Secondary Towson Baltimore County Public Schools High 8-12 12
Honeygo Elementary Perry Hall Baltimore County Public Schools Elementary PK-5 661
Jacksonville Elementary Phoenix Baltimore County Public Schools Elementary K-5 480
John Ruhrah Elementary/Middle Baltimore Baltimore City Public Schools PK-8 851
Johnnycake Elementary Baltimore Baltimore County Public Schools Elementary PK-5 531
Joppa View Elementary Baltimore Baltimore County Public Schools Elementary PK-5 685
Kenwood High Baltimore Baltimore County Public Schools High 9-12 1,679
Kingsville Elementary Kingsville Baltimore County Public Schools Elementary K-5 272
Lansdowne Elementary Baltimore Baltimore County Public Schools Elementary PK-5 544
Lansdowne High Baltimore Baltimore County Public Schools High 9-12 1,296
Lansdowne Middle Baltimore Baltimore County Public Schools Middle 6-8 910
Loch Raven High Baltimore Baltimore County Public Schools High 9-12 836
Loch Raven Technical Academy Baltimore Baltimore County Public Schools Middle 6-8 817
Lockerman Bundy Elementary Baltimore Baltimore City Public Schools Elementary PK-5 221
Logan Elementary Baltimore Baltimore County Public Schools Elementary PK-5 501
Lutherville Laboratory Lutherville Baltimore County Public Schools Elementary K-5 338
Lyons Mill Elementary Owings Mills Baltimore County Public Schools Elementary K-5 685
Maiden Choice School Baltimore Baltimore County Public Schools High PK-12 130
Mars Estates Elementary Baltimore Baltimore County Public Schools Elementary PK-5 346
Mars Estates Elementary Baltimore Baltimore County Public Schools Elementary PK-5 386
Martin Boulevard Elementary Baltimore Baltimore County Public Schools Elementary PK-5 283
Mays Chapel Elementary Timonium Baltimore County Public Schools Elementary PK-5 668
Mccormick Elementary Baltimore Baltimore County Public Schools Elementary PK-5 308
Meadowood Education Center Baltimore Baltimore County Public Schools Middle 7-8 15
Middle River Middle Baltimore Baltimore County Public Schools Middle 6-8 1,132
Middleborough Elementary Baltimore Baltimore County Public Schools Elementary PK-5 306
Middlesex Elementary Baltimore Baltimore County Public Schools Elementary PK-5 370
Milbrook Elementary Baltimore Baltimore County Public Schools Elementary 1-5 344
Milford Mill Academy Baltimore Baltimore County Public Schools High 9-12 1,312
New Town Elementary Owings Mills Baltimore County Public Schools Elementary PK-5 818
New Town High Owings Mills Baltimore County Public Schools High 9-12 1,214
Northeast Edlp At Parkville High School Towson Baltimore County Public Schools High 11-12 15
Northwest Academy Of Health Sciences Baltimore Baltimore County Public Schools Middle 6-8 784
Northwest Edlp At Milford Mill Academy Towson Baltimore County Public Schools High 10-12 6
Norwood Elementary Baltimore Baltimore County Public Schools Elementary PK-3 470
Oakleigh Elementary Baltimore Baltimore County Public Schools Elementary PK-5 493
Oliver Beach Elementary Baltimore Baltimore County Public Schools Elementary PK-5 168
Orems Elementary Baltimore Baltimore County Public Schools Elementary PK-5 363
Overlea High Baltimore Baltimore County Public Schools High 9-12 1,020
Overlea High Baltimore Baltimore County Public Schools High 9-12 1,148
Owings Mills Elementary Owings Mills Baltimore County Public Schools Elementary PK-5 746
Owings Mills High Owings Mills Baltimore County Public Schools High 9-12 1,120
Padonia International Elementary Cockeysville Baltimore County Public Schools Elementary PK-5 508
Parkville High Baltimore Baltimore County Public Schools High 9-12 2,075
Parkville Middle Baltimore Baltimore County Public Schools Middle 6-8 1,076
Patapsco High And Center For Arts Baltimore Baltimore County Public Schools High 9-12 1,402
Perry Hall Elementary Baltimore Baltimore County Public Schools Elementary PK-5 592
Perry Hall High Baltimore Baltimore County Public Schools High 9-12 2,018
Perry Hall Middle Baltimore Baltimore County Public Schools Middle 6-8 1,878
Perry Hall Middle Baltimore Baltimore County Public Schools Middle 6-8 1,925
Pikesville High Baltimore Baltimore County Public Schools High 9-12 905
Pikesville Middle Baltimore Baltimore County Public Schools Middle 6-8 967
Pine Grove Elementary Baltimore Baltimore County Public Schools Elementary PK-5 565
Pine Grove Middle Baltimore Baltimore County Public Schools Middle 6-8 926
Pinewood Elementary Timonium Baltimore County Public Schools Elementary PK-5 576
Pleasant Plains Elementary Towson Baltimore County Public Schools Elementary PK-5 525
Pot Spring Elementary Timonium Baltimore County Public Schools Elementary PK-5 446
Powhatan Elementary Baltimore Baltimore County Public Schools Elementary PK-5 216
Prettyboy Elementary Freeland Baltimore County Public Schools Elementary K-5 385
Randallstown Elementary Randallstown Baltimore County Public Schools Elementary K-5 384
Randallstown High Randallstown Baltimore County Public Schools High 9-12 1,097
Randallstown High Randallstown Baltimore County Public Schools High 9-12 1,048
Red House Run Elementary Baltimore Baltimore County Public Schools Elementary PK-5 575
Reisterstown Elementary Reisterstown Baltimore County Public Schools Elementary PK-5 500
Relay Elementary Baltimore Baltimore County Public Schools Elementary PK-5 616
Riderwood Elementary Towson Baltimore County Public Schools Elementary K-5 405
Ridge/Ruxton School Baltimore Baltimore County Public Schools High PK-12 119
Ridgely Middle Lutherville Baltimore County Public Schools Middle 6-8 1,100
Riverview Elementary Baltimore Baltimore County Public Schools Elementary PK-5 513
Rodgers Forge Elementary Baltimore Baltimore County Public Schools Elementary K-5 392
Rosedale Center Baltimore Baltimore County Public Schools High 7-12 25
Sandalwood Elementary Baltimore Baltimore County Public Schools Elementary PK-5 479
Sandy Plains Elementary Baltimore Baltimore County Public Schools Elementary PK-5 534
Scotts Branch Elementary Baltimore Baltimore County Public Schools Elementary K-5 520
Scotts Branch Elementary Baltimore Baltimore County Public Schools Elementary K-5 543
Seneca Elementary Baltimore Baltimore County Public Schools Elementary PK-5 389
Seven Oaks Elementary Baltimore Baltimore County Public Schools Elementary PK-5 476
Seventh District Elementary Parkton Baltimore County Public Schools Elementary PK-5 337
Shady Spring Elementary Baltimore Baltimore County Public Schools Elementary PK-5 540
Sollers Point Technical High School Baltimore Baltimore County Public Schools
Southeast Edlp At Dundalk High School Towson Baltimore County Public Schools High 10-12 9
Southwest Academy Baltimore Baltimore County Public Schools Middle 6-8 794
Southwest Edlp At Woodlawn High School Towson Baltimore County Public Schools High 11-12 6
Sparks Elementary Sparks Baltimore County Public Schools Elementary K-5 485
Sparrows Point High Sparrows Point Baltimore County Public Schools High 9-12 1,097
Sparrows Point Middle Baltimore Baltimore County Public Schools Middle 6-8 630
Stemmers Run Middle Baltimore Baltimore County Public Schools Middle 6-8 806
Stemmers Run Middle Baltimore Baltimore County Public Schools Middle 6-8 795
Stoneleigh Elementary Baltimore Baltimore County Public Schools Elementary K-5 651
Sudbrook Magnet Middle Baltimore Baltimore County Public Schools Middle 6-8 972
Summit Park Elementary Baltimore Baltimore County Public Schools Elementary K-5 379
Sussex Elementary Baltimore Baltimore County Public Schools Elementary PK-5 425
Timber Grove Elementary Owings Mills Baltimore County Public Schools Elementary PK-5 544
Timonium Elementary Timonium Baltimore County Public Schools Elementary K-5 444
Towson High Towson Baltimore County Public Schools High 9-12 1,677
Victory Villa Elementary Baltimore Baltimore County Public Schools Elementary PK-5 640
Villa Cresta Elementary Baltimore Baltimore County Public Schools Elementary PK-5 649
Vincent Farm Elementary White Marsh Baltimore County Public Schools Elementary PK-5 742
Warren Elementary Cockeysville Baltimore County Public Schools Elementary PK-5 367
Watershed Public Charter Woodlawn Baltimore County Public Schools Elementary K-4 231
Wellwood International School Pikesville Baltimore County Public Schools Elementary K-5 496
West Towson Elementary Baltimore Baltimore County Public Schools Elementary K-5 435
Westchester Elementary Baltimore Baltimore County Public Schools Elementary PK-5 668
Western School Of Technology Baltimore Baltimore County Public Schools High 9-12 920
Westowne Elementary Catonsville Baltimore County Public Schools Elementary PK-5 659
White Oak School Parkville Baltimore County Public Schools Elementary PK-5 75
William S. Baer School Baltimore Baltimore City Public Schools High PK-12 167
Winand Elementary Baltimore Baltimore County Public Schools Elementary PK-5 455
Windsor Mill Middle Baltimore Baltimore County Public Schools Middle 6-8 691
Winfield Elementary Baltimore Baltimore County Public Schools Elementary PK-5 447
Woodbridge Elementary Baltimore Baltimore County Public Schools Elementary PK-5 430
Woodholme Elementary Baltimore Baltimore County Public Schools Elementary K-5 679
Woodlawn High Baltimore Baltimore County Public Schools High 9-12 1,680
Woodlawn Middle Baltimore Baltimore County Public Schools Middle 6-8 657
Woodmoor Elementary Baltimore Baltimore County Public Schools Elementary PK-5 565
Yorkwood Elementary Baltimore Baltimore City Public Schools Elementary PK-5 412

All Maryland schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Baltimore County, Maryland.

Statewide afterschool network
Maryland Out of School Time Network
https://www.mostnetwork.org →
Free at-home enrichment
Resource Portal AI
Get free lessons →