David Allen MBE (24 October 1937 – 13 December 2011) was a teacher, trade unionist and politician from Northern Ireland.