The station was assigned the call letters KNAF-FM on August 26, 1996. On December 10, 2003, the station changed its call sign to just KNAF.
On December 24, 2003, the station was sold. The station holds no DJs during the broadcast except for the morning show.
KNAF (910 AM) is a radio station broadcasting a country music format. Licensed to Fredericksburg, Texas, USA, the station serves the Kerrville-Fredericksburg area. The station is currently owned by J. & J. Fritz Media, Ltd..