Claire Keegan est née en 1968 en Irlande. Elle a grandi dans une ferme du comté de Wicklow, qu'elle a quittée pour aller étudier à La Nouvelle-Orléans et au pays de Galles. Également diplômée de Trinity College à Dublin, elle vit aujourd'hui entre l'Irlande et la Corrèze. Saluée comme une des voix importantes de la nouvelle génération des écrivains irlandais, elle est traduite en chinois, en japonais, en italien, en slovène, en allemand, en tchèque, en bulgare et en espagnol. Dans nombre de ces pays, ainsi qu'aux États-Unis, elle a longtemps figuré sur les listes de meilleures ventes et obtenu plusieurs prix importants.