School Health Offices

  • The nurse promotes the health and well being of every student in the Mashpee school district.  The nurse advocates for the health and safety of students and staff with the primary goal being to support student learning. We strive to positively influence both the health and education of your children by providing high-quality nursing care in each school.


    • Full-time registered nurse assigned to each school building
    • Illness and injury assessment
    • First aid
    • Medication administration during the school day
    • Chronic condition management
    • Annual hearing/vision/postural/Body Mass Index screening and referral
    • Cumulative School Health Record maintenance including immunizations
    • Nursing collaboration for students with IEP/504
    • Health/wellness education
    • Collaboration with local, regional, and statewide health agencies and initiatives
    • Assistance with health insurance for children and families
    • Referral and assistance in accessing health/dental care
    • Crisis team participation
    • Management of communicable diseases


    Joyce O'Connor, MSN, RN, FNP-C, NCSN

    500 Old Barnstable Rd

    Mashpee, MA


    Fax 508-539-6721



    Theresa Richards, MSN RN

    150 Old Barnstable Rd

    Mashpee, MA


    Fax 508-539-6793

    KC COOMBS Elementary


    Stacey Schakel, M.Ed, MSN, RN, CAGS, NCSN

    Nurse Coordinator

    152 Old Barnstable Rd

    Mashpee, MA


    Fax 508-539-6794

    Related Links / Massachusetts DPH Updates


    EEE Fact Sheet 2019

    Wellness Policy






  • The Mashpee Public Schools Health Advisory Council is a forum where school personnel, school committee members, community representatives, and parents are able to support and advocate for the health, wellness, and safety of students and staff.  This committee meets four times a year and is currently led by Nurse Coordinator Stacey Schakel.


    Upcoming Health Advisory Committee Meetings:

    All meetings are held in the MMHS School Library.
    January 29, 2020- Wednesday @ 7 a.m. 
    March 18, 2020- Wednesday @ 7 a.m. 
    May 27, 2020 - Wednesday @ 7 a.m.