Skip To Main Content

Enrollment and Residency Verification

Online enrollment and residency verification are required for ALL students every school year. This includes current students, incoming freshmen, fifth-year seniors, and off-campus students. Completing course selection does not mean your student is enrolled.



Enrollment is an online process that requires a login called a Snapcode. Once you have your Snapcode, proceed to the online enrollment instructions below.

Upload Additional Documents

If you already completed and submitted your student's online enrollment, but you did not upload your residency documents, or you need to submit additional supporting documents, please click here to submit electronically.

Please note: If you have not yet submitted the online enrollment, this option is not for you.

Residency Verification

Annual residency verification for all students helps ensure that only students who legally reside within the District's boundaries receive educational services funded by District tax dollars. If a student's residence is questioned at any time, OPRFHS will investigate and may ask for additional documents for verification.

While we want to make sure that home visits are conducted in a respectful manner, we understand that they nevertheless may feel intrusive. Unfortunately, they are a necessary part of our process of ensuring that only legal residents of Oak Park and River Forest may enroll at the high school. On an annual basis, we find that roughly 200 students seeking to enroll at the high school are not actually residents. 

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 documentation to verify residency. The district employs two investigators on staff to conduct surveillance and/or home visits for cases we are investigating. A variety of factors can lead to an investigation, including returned mail, calls from concerned neighbors and/or landlords, false leases, etc. Without exception, the district runs a database check and conducts a home visit for every transfer student. The investigators also conduct a home visit if the family of a current student states they are living with another family. 

Because the district frequently encounters false claims of residency, we have found that oral confirmation from someone who answers the door on a home visit is not sufficient. Verifying that someone actually lives in the home by looking at sleeping areas, toiletries, personal belongings, etc., during these visits is imperative. Our investigators make every effort to be as respectful as possible during such visits.

Per Board policy, if a student is not living within the district or if a student's living arrangement does not agree with statements provided by a parent or legal guardian, the student will be unenrolled, and their parent or guardian will have to pay tuition. For more information about residency requirements, please email

Registrar's Office Hours

Regular Hours
Monday - Friday
8:00 a.m. to 11:00 a.m.
12:00 p.m. to 3:00 p.m.

Summer Hours
Monday - Thursday
7:00 a.m. to 4:00 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 the enrollment and residency verification process for any reason or if you have any questions, please contact our office at:

2023-2024 Student Guidebooks

Transfer Student GuideboOK

Incoming Freshman GuideboOK