 Born in County Wicklow in 1968, she is the youngest of a large Roman Catholic family.Keegan traveled to New Orleans, Louisiana when she was seventeen and studied English and Political Science at Loyola University.She returned to Ireland in 1992 and later lived for a year in Cardiff, Wales, where she undertook an MA in creative writing and taught undergraduates at the University of Wales.