The station was originally licensed as KLNQ on November 2, 1998. In the 1980s, it was under the call letters KUCB. It changed its callsign to KJMC on March 1, 1999.
KJMC is the Des Moines market affiliate for the Tom Joyner Morning Show and the Michael Baisden Show. Since KJMC is a non-commercial station, the national commercials are replaced with music, public service announcements and underwriting announcements from local businesses.