The 2018-2019 application window has closed. Selected students need to express their intent to attend by March 23, 2018 by clicking here.

Please review before applying! – Information Session Presentation

Student Eligibility

  • CodeRVA partnering public school divisions are: Chesterfield, Colonial Heights, Cumberland, Dinwiddie, Hanover, Henrico, Hopewell City, New Kent, Petersburg City, Powhatan, Prince George, Richmond City, and Sussex.
  • Any student that is eligible for enrollment in grade 9 during 2018-2019 in a CodeRVA partnering public school division may apply for CodeRVA Regional High School. Private or home schooled students may apply if the student’s permanent residence is in a partnering county or city.  If not currently enrolled in a CodeRVA partnering public school division (private school or home schooled), evidence of eligibility may be required.
  • CodeRVA applicants should have a interest in and passion for the study of computer science.  There are no academic requirements to apply for CodeRVA Regional High School.*  
  • Questions regarding student eligibility may be sent to the CodeRVA at
    *Individual school divisions may have their own local requirements.  Currently, Henrico County requires their applicants to have a least a C average (2.0 GPA).

Application Information

  • The CodeRVA Student Application System is now closed.  The application is optimized for use on desktop or laptop computers.
    • For technical support with the online application system, please contact
    • If an alternate method is necessary to complete the student application, please contact CodeRVA at
  • Student eligibility for CodeRVA will be verified by partnering school division staff. 
    • Applicant’s parents/guardians will need to monitor the (Parent/Guardian 1) e-mail address used in the application process for communications regarding their application status.


  • The application for the 2018-2019 school year closed at 11:59 p.m. on February 23, 2018.
  • Selected students will be notified by email on March 9, 2018.
  • Selected students must
    • indicate their intent to attend no later than March 23, 2018 at 11:59 p.m.
    • maintain residency in a partnering school division; and
    • remain academically and behaviorally eligible for promotion to 9th grade at the end of the current school year, including passing all core content classes (English, history, mathematics, and science).
  • Selected students that accept the offer to attend must maintain residence in a CodeRVA partnering school division and their eligibility for enrollment in grade 9 during 2018-2019.

Student Selection

  • 84 students from the 12 of the 13 partnering school divisions will be selected for 2018-2019.  Each CodeRVA partnering school division receives a specific number of student slots, as determined by the CodeRVA School Board and the partnering school division.  Current slot allocation for incoming freshmen in 2018-2019: Chesterfield – 22, Colonial Heights – 2, Cumberland – 2, Dinwiddie – 1, Hanover – 8, Henrico – 18, Hopewell City – 2, New Kent – 2, Petersburg City – 2, Powhatan – 2, Prince George – 3, and Richmond City – 20.  
  • Incoming freshmen for 2018-2019 will begin classes on September 4, 2018.
  • One of CodeRVA’s goals is to address socioeconomic, gender, and racial inequities in STEM-related education.  To this end, CodeRVA’s selection process will be independently-operated and hosted by a contractor with a successful history of providing student lottery-based selection systems that support programs that seek representation reflective of the community it serves.