Diarmuid O'Carroll (born 16 March 1987 in Killarney) is an Irish retired professional footballer, who is currently assistant manager at St Mirren. He has worked in various roles in football such as for the Irish Football Association as Club and Community Development Officer within the Football Development Department.