John AhernJohn Ahern may refer to:John Ahern (footballer), Australian rules footballerJohn Ahern (politician), American politicianJohn E. Ahern, Canadian politicianJohn Ahern (bishop), Irish Roman Catholic bishopJohn H. Ahern, British railway modeller and photographer