Click to expand/collapse all notes Click to expand/collapse all other details

Male John Cotton Click to view John Cotton in the family tree

John was born about 1650 in Portsmouth, Rockingham, New Hampshire.  He died about 1714 in Portsmouth, Rockingham, New Hampshire.1 


John's family with Sarrah Herle

They had a daughter named Elizabeth.