PGCPS LogoPrince George's County Public Schools
  • About James McHenry

    What you should know about James McHenry

    Cougars LEAD:  LEARN, ENGAGE, ACT & DELIVER!  

    8909 McHenry Lane
    Lanham, MD 20706
    (301) 918-8760 

    ADMINISTRATION
    Thomas Rivers
    Principal
    thomas.rivers@pgcps.org 

    Dr. Cory Haley 
    Assistant Principal
    (Gr. Pre-K, K, 2 & 5th)

    Cory.haley@pgcps.org 

    Demure Gavin
    Assistant Principal
    (Gr. 1st, 3rd & 4th)
    demure.gavin@pgcps.org 
      
                        School Building

    New to the area?  Stop by the office to register.  To register a child for this school year, please come to the school office during school hours.  We recommend calling ahead (301-918-8760) to let us prepare.  You can fill out the registration forms in the front office.  Check out the PGCPS Registration Page to see what you'll need to bring.

    Our Routine:  Check out our Family Handbook to learn about all the routines at James McHenry.

    School Uniforms:  James McHenry is a uniform school, School uniforms are MandatoryTake a moment to view our Uniform Policy.

    School Boundaries: Use PGCPS's School Finder to find the school assignments for a particular address.

    Pre-Kindergarten:  James McHenry does offer pre-kindergarten program.  For more information, call the School Office at 301-918-8760. 

    Bus Information: Bus information can be found at on the PGCPS Transportation page.  Input your address and your bus schedule will appear.  A letter from the Transportation Department will be mailed with your bus schedule.  Questions regarding buses should be directed to Transportation at 301-952-6570.