Skip to content

Public schools by city in Maryland

74 Maryland cities have at least 5 public schools with a local mailing address. Each city page lists every school by level with its district, enrollment, and staffing. Smaller communities remain available through the Maryland district directory and search.

Cities with the most public schools

All Maryland cities A–Z

CitySchoolsHigh schoolsCharterStudents
Aberdeen7204,370
Adelphi6004,837
Annapolis195010,857
Arnold6003,362
Baltimore2695130151,717
Bel Air164012,624
Beltsville7106,637
Berlin5103,896
Bethesda173116,142
Bladensburg5204,392
Bowie14108,875
Brandywine5102,605
Cambridge7202,496
Capitol Heights7103,642
Clarksburg8106,868
Clinton7103,329
Columbia235015,428
Cumberland9204,029
Damascus5103,621
Edgewater7204,487
Elkridge6004,075
Elkton11204,759
Ellicott City225016,166
Fort Washington10105,444
Frederick327322,938
Ft Meade5103,593
Gaithersburg283020,321
Germantown202014,731
Glen Burnie212113,634
Greenbelt5105,833
Hagerstown235013,119
Havre De Grace5103,028
Hyattsville141010,825
Ijamsville6207,845
Indian Head5103,330
Joppa5103,092
Kensington7105,292
La Plata6113,404
Landover13107,170
Lanham9117,129
Laurel202114,079
Leonardtown5204,112
Lexington Park6013,368
Lusby5102,988
Mechanicsville5002,141
Millersville6104,821
North East5204,010
Oakland5101,976
Odenton6004,054
Olney5002,863
Owings5104,146
Owings Mills7205,555
Oxon Hill10205,267
Pasadena12208,475
Potomac8106,496
Prince Frederick6202,852
Randallstown5103,163
Reisterstown7104,820
Riverdale5215,322
Rockville357025,274
Salisbury154010,656
Severn6203,632
Severna Park8206,145
Silver Spring557041,801
Stevensville6103,257
Sykesville11308,091
Temple Hills10115,086
Thurmont5102,115
Timonium5104,023
Towson12803,634
Upper Marlboro194313,090
Waldorf204016,901
Walkersville5103,286
Westminster18608,614