A origem exata da família Keenan é incerta, mas acredita-se que tenha origem na Irlanda. O sobrenome Keenan é uma variação do nome irlandês Ó Cianain, que significa "descendente de Cianán". Cianán era um nome comum na antiga Irlanda e significa "pequeno guerreiro". A família Keenan tem uma longa história na Irlanda e as primeiras referências a ela datam do século XI. Os Keenans eram originalmente uma família de guerreiros e líderes tribais que lutavam pela independência da Irlanda contra invasores estrangeiros. Durante a Idade Média, a família Keenan se estabeleceu em várias partes da Irlanda, incluindo Condado de Louth, Condado de Meath e Condado de Westmeath. Eles eram agricultores, criadores de gado e comerciantes. Muitos membros da família Keenan emigraram para os Estados Unidos e Canadá durante os séculos XIX e XX em busca de melhores oportunidades econômicas. Hoje em dia, os Keenans são encontrados em muitos países ao redor do mundo, e o sobrenome tornou-se bastante comum.