Family/Spouse: Elizabeth Cotton. Elizabeth (daughter of John Cotton and Sarah Hearle) was born in 1680 in Portsmouth, Rockingham County, NH. [Group Sheet] [Family Chart]