Территория Закарпатья входила в состав Великой Моравии, Галицко-Волынского государства, королевства Руси, Венгерского королевства, Трансильвании, Австро-Венгрии. Территория Закарпатья входила в состав четырёх комитатов Венгрии — Берег, Марамарош, Унг, Угоча. В 1918—1919 территория была оккупирована чехословацкой и румынской армией, в мае 1919 года собрание в Ужгороде провозгласило желание войти в состав Чехословакии. 4 июня 1920 года по Сен-Жерменскому договору под названием «Подкарпатская Русь» (чеш. Země Podkarpatoruská, с сентября 1938 чеш. Země Zakarpatskoukrajinská) вошла в состав Чехословакии. В Чехословакии территория была разделена на 14 районов — Берегово, Великий Берёзный, Виноградов, Иршава, Межгорье, Мукачево, Мукачево-село, Перечин, Рахов, Свалява, Тячев, Ужгород, Ужгород-село, Хуст. После ликвидации независимости Чехословакии (см. Мюнхенское соглашение 1938) в Закарпатье 15 марта 1939 года было провозглашено независимое государство — Карпатская Украина. 18 марта 1939 года в Закарпатье были введены венгерские войска. В 1944 году Закарпатье было занято советскими войсками (Закарпатская Украина (1944—1946)).

29 июня 1945 года в Москве было подписано «соглашение» о вхождении бывшей Подкарпатской Руси[10] в состав УССР (соглашение 186/1946 Sb. чехословацкого законника). Соглашение было окончательно ратифицировано чехословацким парламентом 22 ноября 1945 года. Кроме того, Чехословакия «согласилась» передать СССР около 250 км² территории в окрестностях Чопа — населенные пункты Батфа, Галоч, Малые Селменцы, Паладь-Комаровцы, Палло, Ратовцы, Соломоново, Сюрте, Тисаашвань, Тыйглаш, Чоп, которые не были частью Подкарпатской Руси, а были частью словацкого Земплина (велькокапушанского и кралёвохлмецкого районов). 22 января 1946 года Указом Президиума Верховного совета СССР на присоединённых землях была создана Закарпатская область УССР. 4 апреля 1946 года деревня Лекаровцы (словацк. Lekárovce) была передана Чехословакии из состава Закарпатской области.