Individual Information
John Cotton
Birth:
1650
Portsmouth, Rock, New Hampshire
Death:
14 Sep 1714
Portsmouth, Rock, New Hampshire
FCID:9888:10732
Parents
Father:
William Cotton
Mother: Elizabeth Ham
Marriage(s)
Family Group
Sarah Hearle
md. 1673 Portsmouth, Rock, New Hampshire
  Children
1.  
William Cotton
b. 1672/78
2.  
Solomon Cotton
b. 1674/80
3.  
Elizabeth Cotton
b. 1680/86
4.  
Mary Cotton
b. 1682/83
5.  
Living
6.  
Joanna Cotton
b. 1685
7.  
Living
8.  
Abigail Cotton
b. 1690
9.  
Living
10.  
Susannah Cotton
b. 1695/1700