O'Flanagan es un apellido irlandés.
Según el historiador C. Thomas Cairney, los O'Flanagans eran una de las principales familias de la tribu Éile , que a su vez provenían de los Dumnonii o Laigin, que fueron la tercera ola de celtas que se establecieron en Irlanda durante el siglo I a . C. [1]
Entre las personas notables con este nombre se incluyen: