Historia W XIII wieku pojawiają się w źródłach pisanych wzmianki historyczne o takich miejscowościach jak Świniarsko, Niskowa, Biczyce, Chełmiec, Klęczany i Rdziostów. Wszystkie te miejscowości związane były z osobą świętej Kingi, która uwłaszczyła nimi założony przez siebie starosądecki klasztor klarysek. Równie stare są Wielogłowy i Wielopole, skąd wywodzą się rody szlacheckie Wielogłowskich i Wielopolskich. W kolejnych wiekach pojawiły się dzięki osadnictwu mieszczan sądeckich Piątkowa, Paszyn, Kunów, Kurów, Januszowa i Librantowa. W XVI i XVII wieku na terenach gminy zamieszkiwali arianie.

W czasie II wojny światowej gmina Chełmiec Polski zasłynęła z walk partyzanckich, szczególnie Batalionów Chłopskich stacjonujących w okolicach Świniarska. Wieś ta za wojenne zasługi została odznaczona Krzyżem Grunwaldu III klasy.

W latach 1975–1998 gmina położona była w województwie nowosądeckim.

1 lutego 1977 do gminy Chełmiec włączono ze zniesionej gminy Nowy Sącz obszary sołectw: Dąbrowa, Januszowa, Klimkówka, Kurów, Librantowa, Paszyn, Wielogłowy i Wola Kurowska, oraz główne części sołectw: Jamnica (425 ha), Naściszowa (169 ha), Piątkowa (593 ha) i Wielopole (196 ha),