Author’s Website. “Elizabeth Strout was born in Portland, Maine, and grew up in small towns in Maine and New Hampshire.”