| A beleaguered station : the memoir of Head Constable John McKenna, 1891-1921 | | Monograph or Collective Volume | Ulster Historical Foundation | 2010 |
| A great woman, a great Irishwoman ... Deirdre Kelly (1938-2000), the Carlow link | Kenna, John | Article in Journal | | 2000 |
| Bagnalstown men who died in the Great War | Kenna, John | Article in Journal | | 2003 |
| Carlovians who died in World War 1 | Kenna, John | Article in Journal | | 2002 |
| Castledermot and Kilkea - a social history | MacKenna, John, 1952- | Monograph or Collective Volume | Winter | 1982 |
| Leighlin men who died in the Great War | Kenna, John | Article in Journal | | 2001 |
| Shackleton : an Irishman in Antarctica | MacKenna, John, 1952-Shackleton, Jonathan | Monograph or Collective Volume | Lilliput | 2003 |
| Surgeon General - Thomas Maunsell C.B., LL.D., A.M.S. | McKenna, John | Article in Journal | | 1992 |
| The annals of Ballitore, 1766-1824 | Leadbeater, Mary, 1758-1826MacKenna, John, 1952- | Monograph or Collective Volume | Stephen Scroop Press | 1986 |
| The lost village : portrait of an Irish village in 1925 | MacKenna, John, 1952- | Monograph or Collective Volume | New Island Books | 1995 |
| The name of the diocese | McKenna, John | Article in Journal | | 1991 |
| Things you should know : a memoir | MacKenna, John, 1952- | Monograph or Collective Volume | New Island | 2006 |