Individual Information
John Cotton
Birth:
1650
Portsmouth, Rock, New Hampshire
Christening:
16 May 1647
Boston, Suffolk, Massachusetts
Death:
14 Sep 1714
Portsmouth, Rock, New Hampshire
Burial:
Abt 1714
Portsmouth, Rockingham, New Hampshire
FCID:5247:2524
Parents
Father:
William Cotton
Mother: Elizabeth Ham
Marriage(s)
Family Group
Sarah Hearl (Earl)
md. 1673 Portsmouth, Rock, New Hampshire
  Children
1.  
William II Cotton
b. 1672/78
2.  
Solomon Cotton
b. 1674/80
3.  
John Cotton
b. 1676/82
4.  
Thomas Cotton
b. 1678/79
5.  
Elizabeth Cotton
b. 1680/86
6.  
Mary Cotton
b. 1682/83
7.  
Johanna Cotton
b. 1685
8.  
Sarah Cotton
b. 1685
9.  
Hannah Cotton
b. 1686
10.  
Abigail Cotton
b. 1690
11.  
Margaret Cotton
b. 1694
12.  
Susannah Cotton
b. 1695/1700