New Student Registration

  • Welcome to the West Milford School District.  To begin to register your student(s) you will need to access the pre-registration materials on the preregistration section of the Parent Portal.  (Click Here

    Once you have completed this process, please call the school your student(s) will be attending to schedule a registration appointment.  If you are unsure about which school your student(s) will be attending, please follow this link and enter your address information: Registration Street Locator

    The following are the telephone numbers of each school in the District:

School Grades Phone No
High School 9-12 973-697-1701
Macopin Middle School 6 - 8 973-697-1702
Apshawa Elementary K - 5 973-697-1703
Maple Road Elementary Pre-K - 5 973-697-1704
Marshall Hill Elementary K - 5 973-697-1705
Paradise Knoll Elementary K-5 973-697-1706
Upper Greenwood Lake Elementary K-5 973-697-1707

Summer Registration Process

  • If your student is in grades K-5 (Elementary School) registrations will be handled in the Board Office.  All forms for this process are on our website,  Please fill out all forms on-line and then call Sue Saccoccia to set up an appointment.  Sue's number is:  973-697-1700 ext 5091.

    If your student is in grades 6-8, you will register at Macopin School and if your student is in grades 9-12, you will register your student at the High School.

    Please note that you will need to complete the on-line process prior to calling to schedule an appointment.

    If you have Transportation questions, please call our Transportation Department at 973-697-0777.

    Thank you and again and welcome to West Milford!

Post Registration

  • The following information is being provided to you after you have completed the registration process.  Please read carefully through these forms.  The forms that are indicated with an * are mandatory forms which will need to be filled out or registered for.  If you have any questions, in reference to any of these forms, please don't hesitate to contact the school your child/children are registered in:

    1.  School Messenger Notifications
    2.  Parent Portal Information*
    3.  Transportation Requests Information & Forms 
    4.  Student and Athletic Accident Insurance Information