The station went on the air as KPUP on August 2, 2000. On July 22, 2003, the station changed its call sign to the current KPKK.[3]
On February 4, 2010, KPKK went silent due to financial reasons. Even when the station resumed transmissions, financial and technical issues continued to dog the station. It went silent again on January 24, 2012, and though it later resumed operations, it cited technical reasons for going silent in 2013 and 2015.