Asamblea de Irlanda del Norte
O'Neill se involucró en la política norirlandesa en su adolescencia, ayudando a su padre en el trabajo de la circunscripción en su papel como concejal de Dungannon. Se unió al Sinn Féin después del Acuerdo de Viernes Santo en 1998, a los 21 años y comenzó a trabajar como asesora de Francie Molloy en la Asamblea de Irlanda del Norte. Mantuvo este cargo hasta 2005, cuando fue elegida para representar el área electoral de Torrent en Dungannon y formar parte del concejo municipal de la Ciudad de South Tyrone, tomando el asiento que había sido ocupado por su padre. Ella llevó a cabo el cargo del consejo hasta 2011, mientras que también se convirtió en miembro de la Asamblea de Irlanda del Norte por el Mid Ulster en 2007.