Місто Лампертаза було засноване принцом Ламбертом. Та вже в 1240-1241 роках місто було зруйноване татарською навалою. Задля відбудови міста й заселення території король Бела IV запросив німецьких переселенців із Саксонії, яким надав певні торгівельні привілеї.
Із 1271 року місто стало центром комітату Береґ. У 1342 році Берегове отримало статус вільного королівського міста з черговими привілеями. 1504-го вперше з’являється назва Береґсас. У 1566 році місто було знищене татарами, 17 червня 1657 спалене польськими військами, 1686 — військами Габсбурґів.
22 травня 1703 на торговій площі Берегового Томаш Есе оголосив повстання проти Габсбурґів. Після задушення повстання Карл VI Габсбурґ забрав місто разом із маєтками в роду Ракочих та в 1728 передав Шенборам.
У 1919 році місто на короткий час було під уладою румунів, та за Тріянонським договором перейшло до Чехословаччини. Із 1938 до 1944 місто була зайняте угорцями. 26 жовтня місто захоплене Червоною армією. У 1945 разом із Закарпаттям передане до складу Радянської України. 17 травня 2001 року Берегове отримало статус міста обласного значення.
Берегове є найважливішим осередком угорської культури на Закарпатті. У 90-х роках 20 століття Берегове пропонували як столицю угорського автономного округу.