Charles County Public Schools

All
(37)
All
(37)
 
High
(7)
High
(7)
 
Middle
(9)
Middle
(9)
 
Elementary
(22)
Elementary
(22)
 
Pre-K
(21)
Pre-K
(21)
 
Private
(16)
Private
(16)
 

Charles County Public Schools

  • School Location Grades Students
  • WaldorfArthur Middleton Elementary School
    1109 Copley Ave
    WaldorfMD 20602
    (301)645-3338

    Grades: PK-5 | 466 students
  • WaldorfBenjamin Stoddert Middle School
    2040 Saint Thomas Dr
    WaldorfMD 20602
    (301)645-1334

    Grades: 6-8 | 693 students
  • WaldorfBerry Elementary School
    10155 Berry Rd
    WaldorfMD 20603
    (301)638-2330

    Grades: PK-5 | 841 students
  • WaldorfC. Paul Barnhart Elementary School
    4800 Lancaster Circle
    WaldorfMD 20603
    (301)645-9053

    Grades: PK-5 | 627 students
  • WaldorfDaniel Of St. Thomas Jenifer Elementary School
    2820 Jenifer School Ln
    WaldorfMD 20603
    (301)932-9603

    Grades: PK-5 | 600 students
  • WaldorfDr. Gustavus Brown Elementary School
    421 University Dr
    WaldorfMD 20602
    (301)645-1330

    Grades: PK-5 | 426 students
  • PomfretDr. James Craik Elementary School
    7725 Marshall Corner Rd
    PomfretMD 20675
    (301)934-4270

    Grades: PK-5 | 484 students
  • WaldorfDr. Samuel A. Mudd Elementary School
    820 Stone Ave
    WaldorfMD 20602
    (301)645-3686

    Grades: PK-5 | 431 students
  • NewburgDr. Thomas L. Higdon Elementary School
    12872 Rock Point Rd
    NewburgMD 20664
    (301)934-4091

    Grades: PK-5 | 423 students
  • WaldorfEva Turner Elementary School
    1000 Bannister Cir
    WaldorfMD 20602
    (301)645-4828

    Grades: PK-5 | 449 students
  • La PlataF. B. Gwynn Educational CenterAlternative School
    5998 Radio Station Rd
    La PlataMD 20646
    (301)934-3884

    Grades: n/a | n/a students
  • MarburyGale-bailey Elementary School
    4740 Pisgah Marbury Rd
    MarburyMD 20658
    (301)743-5491

    Grades: PK-5 | 377 students
  • Indian HeadGeneral Smallwood Middle School
    4990 Indian Head Hwy
    Indian HeadMD 20640
    (301)743-5422

    Grades: 6-8 | 567 students
  • Indian HeadHenry E. Lackey High School
    3000 Chicamuxen Rd
    Indian HeadMD 20640
    (301)743-5431

    Grades: 9-12 | 1066 students
  • Indian HeadIndian Head Elementary School
    4200 Indian Head Hwy
    Indian HeadMD 20640
    (301)743-5454

    Grades: PK-5 | 490 students
  • Indian HeadJ. C. Parks Elementary School
    3505 Livingston Rd
    Indian HeadMD 20640
    (301)375-7444

    Grades: PK-5 | 712 students
  • WaldorfJ. P. Ryon Elementary School
    12140 Vivian Adams Dr
    WaldorfMD 20601
    (301)645-3090

    Grades: PK-5 | 638 students
  • WaldorfJohn Hanson Middle School
    3165 John Hanson Dr
    WaldorfMD 20601
    (301)645-4520

    Grades: 6-8 | 791 students
  • La PlataLa Plata High School
    6035 Radio Station Rd
    La PlataMD 20646
    (301)934-1100

    Grades: 9-12 | 1271 students
  • WaldorfMalcolm Elementary School
    14760 Poplar Hill Rd
    WaldorfMD 20601
    (301)645-2691

    Grades: PK-5 | 430 students
  • WaldorfMary B. Neal Elementary School
    12105 St. George's Dr
    WaldorfMD 20602
    (301)638-2617

    Grades: PK-5 | 758 students
  • La PlataMary Matula Elementary School
    6025 Radio Station Rd
    La PlataMD 20646
    (301)934-5412

    Grades: PK-5 | 612 students
  • WaldorfMattawoman Middle School
    10145 Berry Rd
    WaldorfMD 20603
    (301)645-7708

    Grades: 6-8 | 878 students
  • Indian HeadMatthew Henson Middle School
    3535 Livingston Rd
    Indian HeadMD 20640
    (301)375-8550

    Grades: 6-8 | 687 students
  • PomfretMaurice J. Mcdonough High School
    7165 Marshall Corner Rd
    PomfretMD 20675
    (301)934-2944

    Grades: 9-12 | 961 students
  • La PlataMilton M. Somers Middle School
    300 Willow Ln
    La PlataMD 20646
    (301)934-4663

    Grades: 6-8 | 931 students
  • NanjemoyMt Hope/nanjemoy Elementary School
    9275 Ironsides Rd
    NanjemoyMD 20662
    (301)246-4383

    Grades: PK-5 | 344 students
  • WaldorfNorth Point High School
    2500 Davis Rd
    WaldorfMD 20603
    (301)753-1759

    Grades: 9-12 | 1918 students
  • NewburgPiccowaxen Middle School
    12834 Rock Point Rd
    NewburgMD 20664
    (301)934-1977

    Grades: 6-8 | 424 students
  • PomfretRobert D. Stethem Educational CenterAlternative School
    7775 Marshall Corner Rd
    PomfretMD 20675
    (301)932-1003

    Grades: 6-12 | 51 students
  • BryantownT. C. Martin Elementary School
    6315 Olivers Shop Rd
    BryantownMD 20617
    (301)274-3182

    Grades: PK-5 | 571 students
  • WaldorfTheodore G. Davis Middle School
    2495 Davis Road
    WaldorfMD 20603
    (301)753-2082

    Grades: 6-8 | 832 students
  • WaldorfThomas Stone High School
    3785 Leonardtown Rd
    WaldorfMD 20601
    (301)645-2601

    Grades: 9-12 | 1202 students
  • La PlataWalter J. Mitchell Elementary School
    400 Willow Ln
    La PlataMD 20646
    (301)934-4687

    Grades: PK-5 | 684 students
  • WaldorfWestlake High School
    3300 Middletown Rd
    WaldorfMD 20603
    (301)645-8857

    Grades: 9-12 | 1178 students
  • Show 2 more public schools in Charles County, MD
Recent Articles
July 12, 2017
Learn whether a year round attendance schedule or traditional schedule may be more appropriate for your child.
July 12, 2017
It is helpful to know the issues involved when considering public versus private schools. More about these considerations here.
July 02, 2017
Should sixth graders be placed in elementary or middle school? We explore the pros and cons of the issue.