John COTTON

Birth:
1650
Portsmouth, Rock, New Hampshire
Chr:
16 May 1647
Boston, Suffolk, Massachusetts
Death:
14 Sep 1714
Portsmouth, Rock, New Hampshire
Burial:
Abt 1714
Portsmouth, Rockingham, New Hampshire
Marriage:
1673
Portsmouth, Rock, New Hampshire
User Submitted
Sarah HEARL (EARL)
Birth:
1654
Portsmouth, Rockingham, New Hampshire
Death:
Aft 1714
Portsmouth, Rockingham, New Hampshire
Children
Marriage
1
Birth:
1672/78
Portsmouth, Rock, New Hampshire
Death:
Aft 1765
Marr:
6 Nov 1699
 
2
Birth:
1674/80
Portsmouth, Rock, New Hampshire
Death:
26 Jun 1754
Portsmouth, Rockingham, New Hampshire
Marr:
3 Dec 1721
Portsmouth, Rockingham, New Ha 
3
Birth:
1676/82
Portsmouth, Rock, New Hampshire
Death:
5 Jul 1723
Marr:
6 May 1714
 
4
Birth:
1678/79
Portsmouth, Rock, New Hampshire
Death:
7 Sep 1770
Portsmouth, Rockingham, New Hampshire
Marr:
14 Nov 1721
Greenland, Rockingham, New Ham 
5
Birth:
1680/86
Portsmouth, Rock, New Hampshire
Death:
Bef 1717
Marr:
8 Aug 1707
New Hampshire 
6
Birth:
1682/83
Portsmouth, Rock, New Hampshire
Death:
7 May 1742
Portsmouth, Rock, New Hampshire
7
Birth:
1685
Portsmouth, Rockingham, New Hampshire
Death:
11 Oct 1756
Portsmouth, Rock, New Hampshire
Marr:
1708
New Hampshire 
8
Birth:
1685
Portsmouth, Rock, New Hampshire
Death:
Aft 1740
Portsmouth, New Hampshire
Marr:
13 Dec 1716
Portsmouth, Rockingham, New Ha 
9
Birth:
1686
Portsmouth, Rock, New Hampshire
Death:
Marr:
2 Dec 1708
New Hampshire 
10
Abigail COTTON
Birth:
1690
Portsmouth, Rock, New Hampshire
Death:
6 Oct 1722
Portsmouth, Rock, New Hampshire
 
Marr:
 
11
Birth:
1694
Portsmouth, Rock, New Hampshire
Death:
Aft 1765
Marr:
30 Jan 1715
Portsmouth, Rock, New Hampshir 
12
Birth:
Abt 1697
Portsmouth, Rockingham, New Hampshire
Death:
1730/36
Marr:
27 May 1722
Portsmouth, Rockingham, New Ha 
FamilyCentral Network
John Cotton - Sarah Hearl (Earl)

John Cotton was born at Portsmouth, Rock, New Hampshire 1650. His parents were William Cotton and Elizabeth Ham.

He married Sarah Hearl (Earl) 1673 at Portsmouth, Rock, New Hampshire . Sarah Hearl (Earl) was born at Portsmouth, Rockingham, New Hampshire 1654 daughter of William Hearle and Miss Beaton .

They were the parents of 12 children:
William II Cotton born 1672/78.
Solomon Cotton born 1674/80.
John Cotton born 1676/82.
Thomas Cotton born 1678/79.
Elizabeth Cotton born 1680/86.
Mary Cotton born 1682/83.
Johanna Cotton born 1685.
Sarah Cotton born 1685.
Hannah Cotton born 1686.
Abigail Cotton born 1690.
Margaret Cotton born 1694.
Susannah Cotton born Abt 1697.

John Cotton died 14 Sep 1714 at Portsmouth, Rock, New Hampshire .

Sarah Hearl (Earl) died Aft 1714 at Portsmouth, Rockingham, New Hampshire .