Территория Закарпатья входила в состав Великой Моравии, Киевской Руси, Венгрии, Трансильвании. Территория Закарпатья входила в состав четырёх комитатов - Берег, Марамарош, Унг, Угоча. В 1918-1919 территория была оккупирована чехословацкой и румынской армией, в мае 1919 года собрание в Ужгороде провозгласило желание войти в состав Чехословакии. 4 июня 1920 года по Сен-Жерменскому договору под названием "Подкарпатская Русь" (чеш. Země Podkarpatoruská, с сентября 1938 чеш. Země Zakarpatskoukrajinská) вошла в состав Чехословакии. В Чехословакии территория была разделена на 14 районов - Берегово, Великий Берёзный, Виноградов, Иршава, Межгорье, Мукачево, Мукачево-село, Перечин, Рахов, Свалява, Тячев, Ужгород, Ужгород-село, Хуст. После ликвидации независимости Чехословакии в Закарпатье 15 марта 1939 года было провозглашено независимое государство - Карпато-Украина. 18 марта 1939 года в Закарпатье были введены венгерские войска, независимость была ликвидирована, а территория аннексирована Венгрией. В 1944 году Закарпатье было освобождено советскими войсками.
29 июня 1945 года в Москве было подписано соглашение о вхождении бывшей Подкарпатской Руси в состав УССР (соглашение 186/1946 Sb. чехословацкого законника). Соглашение было окончательно ратифицировано чехословацким парламентом 22 ноября 1945 года. Кроме того, Чехословакия согласилась передать СССР около 250 км² территории в окрестностях Чопа - Селменец (Батфа, Галоч, Малые Селменцы, Паладь-Комаровцы, Палло, Ратовцы, Соломоново, Сюрте, Тисаашвань, Тыйглаш, Чоп), которые не были частью Подкарпатской Руси, а были частью словацкого Земплина (велькокапушанского и кралёвохлмецкого районов). 1 января 1946 года на присоединённых землях была утверждена Закарпатская область УССР. 4 апреля 1946 года деревня Лекаровцы (словацк. Lekárovce) была передана Чехословакии из состава Закарпатской области, и на этом обмен территориями закончился.