Online Enrollment and Residency Verification for the 2018-2019 School Year 

FOR 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.

FOR INCOMING FRESHMEN (coming from Districts 90 or 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.

Please note that the deadline for personally dropping off residency documents has passed. However, if you have not yet initiated your student's online enrollment, you may still complete it and submit your documentation through the online enrollment. If you already submitted the online enrollment and only need to submit your residency documents, please select the tab "Upload Residency Docs" on the left side of this page and submit there.
  • 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.)

  5. Submit Health Documents. A school physical is required for all incoming freshman and new/transfer students only. You may email physicals to, 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.  

  • Questions?

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: or 708-434-3262 / 708-434-3260