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

Public schools in Baltimore, Maryland

297 public schools

★ Best schools in Baltimore →
297
public schools
165,594
total enrollment
PK–12
grade span
297
mapped

Schools serving each grade

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

Schools by level

High 63
Middle 30
After-school providers & vendors in Baltimore (click to expand)

Providers and vendors located in Baltimore.

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 (297)

School City District Level Grades Enrollment
Abbottston Elementary Baltimore Baltimore City Public Schools Elementary PK-5 365
Abbottston Elementary Baltimore Baltimore City Public Schools Elementary PK-5 409
Academy For College And Career Exploration Baltimore Baltimore City Public Schools High 6-12 715
Achievement Academy At Harbor City High Baltimore Baltimore City Public Schools High 9-12 372
Achievement Academy At Harbor City High Baltimore Baltimore City Public Schools High 9-12 433
Afya Public Charter School Baltimore Baltimore City Public Schools Middle 8-8 112
Alexander Hamilton Elementary Baltimore Baltimore City Public Schools Elementary PK-5 156
Arbutus Elementary Baltimore Baltimore County Public Schools Elementary PK-5 390
Arbutus Middle Baltimore Baltimore County Public Schools Middle 6-8 1,004
Arlington Elementary Baltimore Baltimore City Public Schools Elementary PK-5 405
Armistead Gardens Elementary/Middle Baltimore Baltimore City Public Schools PK-8 780
Arundel Elementary Baltimore Baltimore City Public Schools Elementary PK-2 445
Augusta Fells Savage Institute Of Visual Arts Baltimore Baltimore City Public Schools High 9-12 481
Baltimore City College Baltimore Baltimore City Public Schools High 9-12 1,439
Baltimore Collegiate School For Boys Baltimore Baltimore City Public Schools 4-8 466
Baltimore Design School Baltimore Baltimore City Public Schools High 6-12 529
Baltimore Highlands Elementary Baltimore Baltimore County Public Schools Elementary PK-5 469
Baltimore International Academy Baltimore Baltimore City Public Schools K-8 752
Baltimore International Academy West Baltimore Baltimore City Public Schools K-7 150
Baltimore Leadership School For Young Women Baltimore Baltimore City Public Schools High 6-12 531
Baltimore Leadership School For Young Women Baltimore Baltimore City Public Schools High 6-12 539
Baltimore Montessori Public Charter School Baltimore Baltimore City Public Schools PK-8 479
Baltimore Polytechnic Institute Baltimore Baltimore City Public Schools High 9-12 1,619
Baltimore School For The Arts Baltimore Baltimore City Public Schools High 9-12 433
Barclay Elementary/Middle Baltimore Baltimore City Public Schools PK-8 425
Bard High School Early College Baltimore Baltimore City Public Schools High 9-12 421
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
Bay-Brook Elementary/Middle Baltimore Baltimore City Public Schools PK-8 622
Bear Creek Elementary Baltimore Baltimore County Public Schools Elementary PK-5 457
Bedford Elementary Baltimore Baltimore County Public Schools Elementary 1-5 319
Beechfield Elementary/Middle Baltimore Baltimore City Public Schools PK-8 643
Belle Grove Elementary Baltimore Anne Arundel County Public Schools Elementary PK-5 287
Belmont Elementary Baltimore Baltimore City Public Schools Elementary PK-5 241
Benjamin Franklin High School At Masonville Cove Baltimore Baltimore City Public Schools High 9-12 638
Berkshire Elementary Baltimore Baltimore County Public Schools Elementary PK-5 423
Bluford Drew Jemison Stem Academy West Baltimore Baltimore City Public Schools High 6-12 226
Booker T. Washington Middle Baltimore Baltimore City Public Schools Middle 6-8 225
Brooklyn Park Elementary Baltimore Anne Arundel County Public Schools Elementary PK-5 440
Brooklyn Park Middle Baltimore Anne Arundel County Public Schools Middle 6-8 875
Callaway Elementary Baltimore Baltimore City Public Schools Elementary PK-5 300
Calverton Elementary/Middle Baltimore Baltimore City Public Schools 3-8 359
Calvin M. Rodwell Elementary/Middle Baltimore Baltimore City Public Schools PK-8 817
Campfield Early Childhood Center Baltimore Baltimore County Public Schools PK-K 333
Carney Elementary Baltimore Baltimore County Public Schools Elementary PK-5 628
Carver Vocational-Technical High Baltimore Baltimore City Public Schools High 9-12 985
Catonsville Center For Alternative Studies Baltimore Baltimore County Public Schools High 9-12 51
Catonsville High Baltimore Baltimore County Public Schools High 9-12 1,809
Cecil Elementary Baltimore Baltimore City Public Schools Elementary PK-5 354
Chadwick Elementary Baltimore Baltimore County Public Schools Elementary PK-5 647
Charles Carroll Barrister Elementary Baltimore Baltimore City Public Schools Elementary PK-5 336
Charlesmont Elementary Baltimore Baltimore County Public Schools Elementary PK-5 349
Chase Elementary Baltimore Baltimore County Public Schools Elementary PK-5 355
Chesapeake High Baltimore Baltimore County Public Schools High 9-12 988
Chesapeake Terrace Elementary Baltimore Baltimore County Public Schools Elementary PK-5 273
City Neighbors Charter School Baltimore Baltimore City Public Schools K-8 233
City Neighbors Hamilton Baltimore Baltimore City Public Schools K-8 234
City Neighbors High Baltimore Baltimore City Public Schools High 9-12 424
City Springs Elementary/Middle Baltimore Baltimore City Public Schools PK-8 633
Claremont School Baltimore Baltimore City Public Schools High 7-12 51
Colgate Elementary Baltimore Baltimore County Public Schools Elementary PK-5 458
Collington Square Elementary/Middle Baltimore Baltimore City Public Schools PK-8 326
Collington Square Elementary/Middle Baltimore Baltimore City Public Schools PK-8 347
Commodore John Rodgers Elementary/Middle Baltimore Baltimore City Public Schools PK-8 871
Connexions: A Community Based Arts School Baltimore Baltimore City Public Schools High 6-12 526
Coppin Academy Baltimore Baltimore City Public Schools High 9-12 359
Creative City Public Charter School Baltimore Baltimore City Public Schools Elementary K-5 358
Cromwell Valley Elementary Regional Magnet Baltimore Baltimore County Public Schools Elementary PK-5 367
Cross Country Elementary/Middle Baltimore Baltimore City Public Schools PK-8 700
Crossroads Center Baltimore Baltimore County Public Schools High 7-12 169
Curtis Bay Elementary Baltimore Baltimore City Public Schools Elementary PK-5 440
Dallas F. Nicholas Sr. Elementary Baltimore Baltimore City Public Schools Elementary PK-5 217
Deep Creek Elementary Baltimore Baltimore County Public Schools Elementary K-5 426
Deep Creek Middle Baltimore Baltimore County Public Schools Middle 6-8 907
Dickey Hill Elementary/Middle Baltimore Baltimore City Public Schools PK-8 286
Digital Harbor High School Baltimore Baltimore City Public Schools High 9-12 1,315
Dogwood Elementary Baltimore Baltimore County Public Schools Elementary PK-5 578
Dorothy I. Height Elementary Baltimore Baltimore City Public Schools Elementary PK-5 339
Dr. Bernard Harris Sr. Elementary Baltimore Baltimore City Public Schools Elementary PK-5 289
Dr. Martin Luther King Jr. Elementary/Middle Baltimore Baltimore City Public Schools PK-8 244
Dr. Nathan A. Pitts-Ashburton Elementary/Middle Baltimore Baltimore City Public Schools PK-8 349
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
Eager Street Academy Baltimore Baltimore City Public Schools High 9-12 39
Eastern Technical High School Baltimore Baltimore County Public Schools High 9-12 1,207
Edgecombe Circle Elementary Baltimore Baltimore City Public Schools Elementary PK-5 300
Edgemere Elementary Baltimore Baltimore County Public Schools Elementary PK-5 404
Edgewood Elementary Baltimore Baltimore City Public Schools Elementary PK-5 178
Edmondson Heights Elementary Baltimore Baltimore County Public Schools Elementary PK-5 499
Edmondson-Westside High Baltimore Baltimore City Public Schools High 9-12 867
Elmer A. Henderson: A Johns Hopkins Partnership Baltimore Baltimore City Public Schools PK-8 592
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
Empowerment Academy Baltimore Baltimore City Public Schools PK-8 287
Essex Elementary Baltimore Baltimore County Public Schools Elementary PK-5 435
Eutaw-Marshburn Elementary Baltimore Baltimore City Public Schools Elementary PK-5 248
Excel Academy At Francis M. Wood High Baltimore Baltimore City Public Schools High 9-12 475
Fallstaff Elementary/Middle Baltimore Baltimore City Public Schools PK-8 510
Featherbed Lane Elementary Baltimore Baltimore County Public Schools Elementary PK-5 473
Federal Hill Preparatory Academy Baltimore Baltimore City Public Schools Elementary PK-5 345
Forest Park High Baltimore Baltimore City Public Schools High 9-12 726
Fort Garrison Elementary Baltimore Baltimore County Public Schools Elementary PK-5 283
Fort Worthington Elementary/Middle Baltimore Baltimore City Public Schools K-8 736
Francis Scott Key Elementary/Middle Baltimore Baltimore City Public Schools PK-8 575
Franklin Square Elementary/Middle Baltimore Baltimore City Public Schools PK-8 336
Frederick Douglass High Baltimore Baltimore City Public Schools High 9-12 759
Frederick Elementary Baltimore Baltimore City Public Schools Elementary PK-5 349
Fullerton Elementary Baltimore Baltimore County Public Schools Elementary PK-5 574
Furley Elementary Baltimore Baltimore City Public Schools Elementary PK-5 457
Furman Templeton Preparatory Academy Baltimore Baltimore City Public Schools Elementary PK-5 450
Gardenville Elementary Baltimore Baltimore City Public Schools Elementary PK-5 254
Garrett Heights Elementary/Middle Baltimore Baltimore City Public Schools PK-8 318
General John Stricker Middle Baltimore Baltimore County Public Schools Middle 6-8 846
George W. F. Mcmechen High Baltimore Baltimore City Public Schools High 10-12 44
George Washington Elementary Baltimore Baltimore City Public Schools Elementary PK-5 184
Glenmar Elementary Baltimore Baltimore County Public Schools Elementary PK-5 282
Glenmount Elementary/Middle Baltimore Baltimore City Public Schools PK-8 652
Golden Ring Middle Baltimore Baltimore County Public Schools Middle 6-8 851
Govans Elementary Baltimore Baltimore City Public Schools Elementary PK-5 357
Graceland Park/O'Donnell Heights Elementary/Middle Baltimore Baltimore City Public Schools PK-8 608
Grange Elementary Baltimore Baltimore County Public Schools Elementary PK-5 446
Green Street Academy Baltimore Baltimore City Public Schools High 6-12 876
Guilford Elementary/Middle Baltimore Baltimore City Public Schools PK-8 262
Gunpowder Elementary Baltimore Baltimore County Public Schools Elementary K-5 494
Gwynns Falls Elementary Baltimore Baltimore City Public Schools Elementary PK-5 286
Halstead Academy Baltimore Baltimore County Public Schools Elementary PK-5 478
Hamilton Elementary/Middle Baltimore Baltimore City Public Schools PK-8 854
Hampden Elementary/Middle Baltimore Baltimore City Public Schools PK-8 459
Hampstead Hill Academy Baltimore Baltimore City Public Schools PK-8 855
Harford Heights Elementary Baltimore Baltimore City Public Schools Elementary PK-5 397
Harford Hills Elementary Baltimore Baltimore County Public Schools Elementary PK-5 370
Harlem Park Elementary/Middle Baltimore Baltimore City Public Schools PK-8 282
Hawthorne Elementary Baltimore Baltimore County Public Schools Elementary PK-5 442
Hazelwood Elementary/Middle Baltimore Baltimore City Public Schools PK-8 460
Hebbville Elementary Baltimore Baltimore County Public Schools Elementary PK-5 479
Highlandtown Elementary/Middle #215 Baltimore Baltimore City Public Schools PK-8 463
Highlandtown Elementary/Middle #237 Baltimore Baltimore City Public Schools PK-8 860
Hillcrest Elementary Baltimore Baltimore County Public Schools Elementary PK-5 692
Hilton Elementary Baltimore Baltimore City Public Schools Elementary PK-5 328
Holabird Academy Baltimore Baltimore City Public Schools PK-8 475
Holabird Middle Baltimore Baltimore County Public Schools 4-8 945
Independence School Local I Baltimore Baltimore City Public Schools High 9-12 155
James Mchenry Elementary/Middle Baltimore Baltimore City Public Schools PK-8 670
James Mosher Elementary Baltimore Baltimore City Public Schools Elementary PK-5 221
John Ruhrah Elementary/Middle Baltimore Baltimore City Public Schools PK-8 851
John Ruhrah Elementary/Middle Baltimore Baltimore City Public Schools PK-8 854
Johnnycake Elementary Baltimore Baltimore County Public Schools Elementary PK-5 531
Johnston Square Elementary Baltimore Baltimore City Public Schools Elementary PK-5 273
Joppa View Elementary Baltimore Baltimore County Public Schools Elementary PK-5 685
Joseph C. Briscoe Academy Baltimore Baltimore City Public Schools High 6-12 58
Kenwood High Baltimore Baltimore County Public Schools High 9-12 1,679
Kipp Harmony Academy Baltimore Baltimore City Public Schools K-8 1,575
Lakeland Elementary/Middle Baltimore Baltimore City Public Schools PK-8 984
Lakewood Elementary Baltimore Baltimore City Public Schools PK-K 63
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
Leith Walk Elementary/Middle Baltimore Baltimore City Public Schools PK-8 1,018
Liberty Elementary Baltimore Baltimore City Public Schools Elementary PK-5 428
Lillie May Carroll Jackson School Baltimore Baltimore City Public Schools 5-8 309
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
Lockerman Bundy Elementary Baltimore Baltimore City Public Schools Elementary PK-5 215
Logan Elementary Baltimore Baltimore County Public Schools Elementary PK-5 501
Lois T. Murray Elementary/Middle Baltimore Baltimore City Public Schools K-8 44
Maiden Choice School Baltimore Baltimore County Public Schools High PK-12 130
Maree Garnett Farring Elementary/Middle Baltimore Baltimore City Public Schools PK-8 706
Margaret Brent Elementary/Middle Baltimore Baltimore City Public Schools PK-8 294
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
Mary Ann Winterling Elementary At Bentalou Baltimore Baltimore City Public Schools Elementary PK-5 185
Mary E. Rodman Elementary Baltimore Baltimore City Public Schools Elementary PK-5 412
Matthew A. Henson Elementary Baltimore Baltimore City Public Schools Elementary PK-5 268
Mccormick Elementary Baltimore Baltimore County Public Schools Elementary PK-5 308
Meadowood Education Center Baltimore Baltimore County Public Schools Middle 7-8 15
Medfield Heights Elementary Baltimore Baltimore City Public Schools Elementary PK-5 363
Mergenthaler Vocational-Technical High Baltimore Baltimore City Public Schools High 9-12 1,785
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
Midtown Academy Baltimore Baltimore City Public Schools K-8 198
Milbrook Elementary Baltimore Baltimore County Public Schools Elementary 1-5 344
Milford Mill Academy Baltimore Baltimore County Public Schools High 9-12 1,312
Montebello Elementary/Middle Baltimore Baltimore City Public Schools PK-8 486
Moravia Park Elementary Baltimore Baltimore City Public Schools Elementary PK-5 714
Morrell Park Elementary/Middle Baltimore Baltimore City Public Schools PK-8 443
Mount Royal Elementary/Middle Baltimore Baltimore City Public Schools PK-8 781
National Academy Foundation Baltimore Baltimore City Public Schools High 6-12 805
New Era Academy Baltimore Baltimore City Public Schools High 9-12 388
New Song Academy Baltimore Baltimore City Public Schools PK-8 174
North Bend Elementary/Middle Baltimore Baltimore City Public Schools PK-8 491
Northwest Academy Of Health Sciences Baltimore Baltimore County Public Schools Middle 6-8 784
Northwood Elementary Baltimore Baltimore City Public Schools Elementary PK-5 537
Showing 1–200 of 297
Page 1 of 2 Next →

Filter applies to this page (200 schools). All Maryland schools

Out-of-school-time (OST) resources

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

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