The territory of the town has been settled since time immemorial (findings from the Neolithic period). From the second half of the 10th century until 1918, it was part of the Kingdom of Hungary. The first written references to the settlement stems from 1211 ("Kapos") and 1214 ("Copus"). The settlement was awarded town status in 1430. The town was the second largest settlement (after Uzhhorod) of the Ung County and frequently served as a temporary or permanent station for migrants (Germans, Rusyns, Poles, Hungarians etc.) from the east to the west.