Montgomery County Public Schools in the city of , has 207 schools, 135 of them are Elementary, 40 Middle Schools, 27 High Schools and 4 alternative Schools for a total of 159010 students.
List of schools in Montgomery County Public Schools
Elementary schools in
Arcola Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 704
Ashburton Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 905
Bannockburn Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 454
Beall Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 812
Bel Pre Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 2
Students : 575
Bells Mill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 614
Belmont Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 320
Bethesda Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 598
Beverly Farms Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 569
Bradley Hills Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 639
Brooke Grove Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 424
Brookhaven Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 451
Brown Station Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 470
Burning Tree Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 512
Burnt Mills Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 569
Burtonsville Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 588
Candlewood Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 353
Cannon Road Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 412
Captain James E. Daly Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 649
Carderock Springs Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 407
Carl Sandburg Center
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 93
Cashell Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 378
Cedar Grove Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 601
Chevy Chase Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 556
Clarksburg Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 341
Clearspring Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 663
Clopper Mill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 526
Cloverly Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 482
Cold Spring Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 322
College Gardens Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 878
Cresthaven Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 558
Damascus Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 341
Darnestown Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 292
Diamond Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 698
Dr. Charles R. Drew Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 522
Dr. Sally K. Ride Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 500
DuFief Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 298
East Silver Spring Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 534
Fairland Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 640
Fallsmead Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 531
Farmland Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 753
Fields Road Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 455
Flora M. Singer Elementary School
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 699
Flower Hill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 498
Flower Valley Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 492
Forest Knolls Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 728
Fox Chapel Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 634
Gaithersburg Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 845
Galway Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 786
Garrett Park Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 805
Georgian Forest Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 585
Germantown Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 342
Glen Haven Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 505
Glenallan Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 716
Goshen Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 605
Great Seneca Creek Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 644
Greencastle Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 741
Greenwood Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 488
Harmony Hills Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 746
Highland Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 575
Highland View Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 406
Jackson Road Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 695
JoAnn Leleck at Broad Acres Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 859
Jones Lane Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 455
Judith A. Resnik Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 628
Kemp Mill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 529
Kensington Parkwood Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 656
Lake Seneca Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 532
Lakewood Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 543
Laytonsville Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 381
Little Bennett Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 634
Lois P. Rockwell Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 464
Lucy V. Barnsley Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 713
Luxmanor Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 467
Maryvale Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 642
Meadow Hall Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 459
Mill Creek Towne Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 363
Monocacy Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 162
Montgomery Knolls Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 2
Students : 507
New Hampshire Estates Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 2
Students : 453
North Chevy Chase Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 378
Oak View Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 437
Oakland Terrace Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 467
Olney Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 661
PEP - Itinerant
District of Montgomery County Public SchoolsLowest grade : 1, Highest grade : 1
Students : 59
Pine Crest Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 492
Piney Branch Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 612
Poolesville Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 420
Potomac Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 433
Rachel Carson Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 1069
Ritchie Park Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 510
Rock Creek Forest Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 723
Rock Creek Valley Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 440
Rock View Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 642
Rolling Terrace Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 903
Ronald A. McNair Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 874
Roscoe R Nix Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 2
Students : 495
Rosemary Hills Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 2
Students : 597
Rosemont Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 628
S. Christa McAuliffe Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 596
Sargent Shriver Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 798
Sequoyah Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 404
Seven Locks Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 422
Sherwood Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 491
Sligo Creek Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 671
Somerset Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 595
South Lake Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 849
Spark M. Matsunaga Elementary School
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 794
Stedwick Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 608
Stone Mill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 618
Stonegate Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 518
Strathmore Elementary
District of Montgomery County Public SchoolsLowest grade : 3, Highest grade : 5
Students : 453
Strawberry Knoll Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 659
Summit Hall Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 656
Takoma Park Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 2
Students : 647
Thurgood Marshall Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 662
Travilah Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 393
Twinbrook Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 563
Viers Mill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 675
Washington Grove Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 445
Waters Landing Elementary
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 5
Students : 698
Watkins Mill Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 679
Wayside Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 517
Weller Road Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 686
Westbrook Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 407
Westover Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 288
Wheaton Woods Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 521
Whetstone Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 780
William B. Gibbs Junior
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 732
William Tyler Page Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 418
Wilson Wims Elementary School
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 1101
Wood Acres Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 662
Woodfield Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 284
Woodlin Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 588
Wyngate Elementary
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 5
Students : 740
Middle schools in
A. Mario Loiederman Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 919
Argyle Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 929
Benjamin Banneker Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 861
Briggs Chaney Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 889
Cabin John Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 969
Col. E. Brooke Lee Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 730
Earle B. Wood Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1002
Eastern Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 957
Forest Oak Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 789
Francis Scott Key Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 923
Gaithersburg Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 797
Hallie Wells Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 474
Herbert Hoover Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1017
John H. Poole Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 360
John T. Baker Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 812
Julius West Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1316
Kingsview Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1041
Lakelands Park Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1067
Martin Luther King Junior Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 581
Montgomery Village Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 745
Neelsville Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 915
Newport Mill Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 593
North Bethesda Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1102
Parkland Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 973
Redland Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 553
Ridgeview Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 752
Robert Frost Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1107
Roberto W. Clemente Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1318
Rocky Hill Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 934
Rosa M. Parks Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 869
Shady Grove Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 627
Silver Spring International Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1066
Sligo Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 703
Takoma Park Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1075
Thomas W. Pyle Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1489
Tilden Middle School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 911
Westland Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 1352
White Oak Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 772
William H. Farquhar Middle
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 8
Students : 668
High schools in
Albert Einstein High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1748
Alternative Programs
District of Montgomery County Public SchoolsLowest grade : 7, Highest grade : 12
Students : 108
Bethesda-Chevy Chase High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2064
Clarksburg High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2114
Col. Zadok Magruder High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1550
Damascus High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1222
Gaithersburg High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2380
James Hubert Blake High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1598
John F. Kennedy High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1593
MCPS Transitions School
District of Montgomery County Public SchoolsLowest grade : 12, Highest grade : 12
Students : 51
Montgomery Blair High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2952
Northwest High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2333
Northwood High School
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1651
Paint Branch High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2005
Poolesville High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1180
Quince Orchard High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1959
Richard Montgomery High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2391
Rockville High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1451
Seneca Valley High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1203
Sherwood High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1922
Springbrook High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1792
Thomas S. Wootton High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2189
Walt Whitman High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2055
Walter Johnson High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2345
Watkins Mill High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1584
Wheaton High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 1762
Winston Churchill High
District of Montgomery County Public SchoolsLowest grade : 9, Highest grade : 12
Students : 2088
Alternative schools in
Longview School
District of Montgomery County Public SchoolsLowest grade : K, Highest grade : 12
Students : 52
Regional Institute for Children & Adolescents
District of Montgomery County Public SchoolsLowest grade : 5, Highest grade : 12
Students : 103
Rock Terrace School
District of Montgomery County Public SchoolsLowest grade : 6, Highest grade : 12
Students : 93
Stephen Knolls School
District of Montgomery County Public SchoolsLowest grade : PK, Highest grade : 12
Students : 88