David T. Rocha, 86, of Mattapoisett died Thursday, May 7, 2026 at Tobey Hospital after a long illness. He was the husband of Elvita (Baptista) Rocha, with whom he shared 36 years of marriage. Born in New Bedford, son of the late Joseph and Maria (Taft) Rocha, he lived in New Bedford and Mattapoisett for most of his life. He honorably served in the United States Navy from 1963-1966.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.