Mary Beth Keane was born in New York City to Irish parents and grew up in Rockland County, New York. She attended Barnard College and the University of Virginia, where she received an M.F.A in Fiction. In 2011, she was named by Julia Glass to the National Book Foundation's '5 under 35'. She lives in Pearl River, New York with her husband and their two sons.