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.
According to FCC records, the station ceased broadcasting in February 2008 due to "adverse financial conditions". The latest request to remain silent was filed in October, 2012 and was approved by the FCC. As of February, 2013 the station's license is still active.