Historia Kokuszka założona została 1 sierpnia 1570 r. „na surowym korzeniu” w dolinie potoku Kokoska (dzisiaj Jaworzynka) na mocy przywileju króla Zygmunta AugustaCorona Regni Poloniae. Mapa w skali 1:250 000, Instytut Historii im. Tadeusza Manteuffla Polskiej Akademii Nauk i Pracownia Geoinformacji Historycznej Katolickiego Uniwersytetu Lubelskiego.. Zasadźcą Kokuszki został piwniczanin Jerzy Liptak, jej późniejszy sołtys.
Nazwa miejscowości wywodzi się od płynącego przez nią potoku wówczas zwanego Kokoska, o czym wspomina się w akcie lokacyjnym „którą od tejże rzeki Kokoszą nazwaną być chcemy”. Obecna nazwa tego potoku w państwowym rejestrze nazw geograficznych to Kokuszczański Potok. Opowieści ludowe wiążą nazwę wsi z kurą. Założona wieś była własnością miasta Piwnicznej. Od 1770 r. w państwie Habsburgów, po 1781 r. austriacka własność państwowa (K.k. Cameral Amt). Od 2 poł. XIX w. i przez XX w. wieś miała charakter letniskowy i stanowiła zaplecze piwniczańskiego uzdrowiska.
W latach 1955–1972 była gromadą GRN Piwniczna-Wieś. Od 1973 r. jest sołectwem gminy Piwniczna-Zdrój.