Kacwin pozostawał przez długi czas własnością panów klucza dunajeckiego, którzy około 1400 r. ufundowali w miejscowości kościół pw. Wszystkich Świętych. W 1431 r. świątynia została sprofanowana przez husytów, oblegających wówczas spiskie miejscowości. Natomiast w XVII w. wieś, uzależniona od religii wyznawanej przez panów na zamku Dunajec, znalazła się pod wpływem prądów protestanckich. Kościół kacwiński pozostawał w rękach luteranów prawdopodobnie do roku 1666, gdyż właśnie wtedy we wsi pojawił się katolicki kapłan Bartłomiej RozmusA. Skorupa Zabytkowe kościoły Polskiego Spisza, Kraków 2001, s. 44. Zachowane z tego okresu księgi metrykalne (z 1679 r.) podają łacińską nazwę miejscowości: Kacvinensis lub Kaczvinkensis. Ostatni taki zapis pojawia się jeszcze w roku 1919 (wpisu dokonał ks. Pataky).
W II RP w miejscowości stacjonowała placówka Straży Granicznej I linii „Kacwin”.
Zabytki Obiekty wpisane do rejestru zabytków nieruchomych województwa małopolskiego. Kościół parafialny pw. Wszystkich Świętych, ogrodzenie, najbliższe otoczenie, starodrzew; zespół czterech kaplic, składających się z kaplicy pw. św. Wojciecha, kaplicy pw. św. Trójcy, kaplicy pw. św. Matki Boskiej Śnieżnej i kaplicy pw. św. Katarzyny; budynek organistówki położony przy ul.