[deleted]
A database of reported ship iceberg collisions exists. The database is described in this paper. The database is the basis for the listing of ship iceberg collisions on this wikipedia page.
The Titanic is, by far, the largest ship known to be lost to an iceberg. Of course, other ships were lost in the North Atlantic with no known survivors. These may or may not have been due to iceberg collisions. The database is incomplete.
Another factor in the Titanic's sinking was that advancement in speed had outstripped advancements in navigation. It was fast.
Older ships, particularly wind powered ships, traveled slower and had more time to adjust for iceberg sightings. In addition, any collision would cause less damage since it was at lower speed.
That was an era where ships saw an increase in speed, but navigational technologies had not yet caught up to the new speed.
A less well known case, but more spectacular case of speed surpassing navigational technology was the Honda Point incident. In 1923, a convoy of US Navy destroyers were making a run from San Francisco to San Diego. Nine of the destroyers ran aground just off Santa Barbara. Two were able to free themselves, but seven were totalled on the rocks.