Enrollment and Residency Verification

Online enrollment and residency verification is required for ALL students every school year, including students currently attending the high school, fifth-year seniors, off-campus students, and incoming freshmen. Course selection does not mean your student is enrolled.

Online enrollment and upload of residency documents for the 2020-2021 school year:
May 27 through June 26, 2020

Enrollment, which is a separate process from course registration and fee payment, involves going online and filling out required information for your student. If you have multiple students, you must enroll each student online and upload residency documents for at least one of them. This 2-step process may be completed via your computer or your mobile device. 

Incoming freshman, as well as rising sophomore, junior, and senior, families will automatically receive a login code called "snapcode" via email a few days prior to May 27. You do not need to request the code, we will send it to you. The snapcode is necessary to initiate the online enrollment process. 

Please follow the instructions below to complete your student's online enrollment and residency verification.
  • New and/or transferring students: If you have recently moved into our school district and do not have a Snapcode, please select the Pre-enrollment link below to request one.
  • Incoming freshmen (from Districts 90 and 97) and/or returning students: If you already have the Snapcode that the District emailed to you, please select the Online Enrollment/Residency Verification link below and proceed with your online enrollment.

Enrollment Process:

  1. Verify student lives within district boundaries. Please verify that your student lives within our District's attendance area before proceeding with your request for enrollment.

  2. Enrollment is NOT the same as course registration. Enrollment, which is a separate process from course registration, involves going online and providing us required information for your student every year. Failure to complete enrollment and provide proofs of residency every year will result in the student's schedule being pulled and course selections removed.

  3. Online enrollment must be completed for every student attending our high school, including fifth-year seniors, as well as off-campus students. Select the appropriate link on this page to complete your student's online enrollment and residency verification.

  4. Residency verification documents must be submitted through the online enrollment form. You can upload your documents from your phone or computer, as a .pdf or .jpg file.  (A list of required documents is available here.) Please note that every family who enrolls in the district completes an online form that specifically states that the district may require a home visit and/or additional documenation to verify residency. Without exception, the district runs a database check and conducts a home visit for every transfer student. For more information, click here.

  5. Submit Health Documents. A school physical is required for all incoming freshman and new/transfer students only. You may email physicals to medicalforms@oprfhs.org, or you can contact the Health Services office if you have additional questions.

  6. Take required Testing. Incoming freshman and all transfer students will need to be assessed. Once enrollment and residency have been verified, the Office of Assessment and Research will reach out to you to schedule a testing time. For more information about the placement process and placement testing click here.

  7. Meet with Counselor to review course selections. The counseling office will schedule an appointment once the enrollment and testing have been completed.

  8. Welcome to OPRF HS! Student will receive their class schedule, locker assignments, ID card, and Chromebook. Please contact the Bookstore for information about school fees and fee waivers. You may also contact the Food Services Department for information about the free & reduced lunch program and SNAP accounts.

Registrar's Office Hours

Monday thru Friday: 8:00 a.m. to 11:30 a.m., and 12:30 p.m. to 3:30 p.m.

NOTE: A computer is available in the Welcome Center (just inside the Main Entrance) Monday through Friday from 7:30 a.m. to 3:00 p.m.  


If you feel you cannot complete this process for any reason or if you have any questions about either enrollment or residency verification, please contact the Registrars at: registrar@oprfhs.org or 708-434-3260 / 708-434-3262.

Due to Covid-19, our office staff is working remotely. We are experiencing a higher volume of emails and phone calls, and we will reply to your messages as soon as possible. EMAIL IS THE EASIEST AND FASTEST WAY TO REACH US (Registrar@oprfhs.org). This is a challenging time for students, families and staff and we  appreciate your patience and understanding.