O’Neill ble 1946 innvalgt ved et suppleringsvalg for Ulster Unionist Party som representant for valgkretsen i det nordirske parlamente. Han innehadde underordnede oppgaver til han i april 1956 ble innenriksminister. Allerede i oktober samme år ble han finansminister.