John McGahern, né le 12 novembre 1934 à Knockanroe (comté de Leitrim} et mort le 30 mars 2006 à Dublin, est un écrivain irlandais. Il grandit dans l'ouest de l'Irlande et fut diplômé de l'University College de Dublin.