John Beecher (2) was born December 5, 1645 in New Haven , Connecticut. . He was the son of Isaac Beecher and the grandson of John Beecher, who originally settled in Quinipeac, now New Haven, CT. I have given the designation (2) to this John Beecher in order to distinguish him from his grandfather, John and his son John, who has the designation "Captain", as he was know in his lifetime. This John Beecher (2) is the descendant from whom all the New England Beecher's disseminate.
In 1670 he married Elizabeth Roberts, daughter of William and Joanna Roberts. They had 10 children.
John (2) died on December 5, 1712 and is buried in Grove Street Cemetery, New Haven, Connecticut.