| Year | Call Letters | Frequency | Change | ||||
| 1922 | WGF | 833 | First station in Des Moines -- only lasted about two years | ||||
| 1922 | WOI | 833 | New station - later changed frequency to 640 | ||||
| 1922 | WHX | unknown | March 1922 - New Des Moines Station | ||||
| 1922 | WHX | unknown | May 1922 - Station deleted | ||||
| 1922 | WBAC | unknown | Temporary station on air 2 days in April for Kiwanis Club | ||||
| 1922 | WEAL | unknown | Temporary station on air in May from Mystic Shrine special train | ||||
| 1924 | WHO | 570 | New station | ||||
| 1928 | WHO | 1000 | Changed frequency -- Shared time with WOC Davenport | ||||
| 1932 | KSO | 1370 | Moved from Clarinda to Des Moines | ||||
| 1934 | KSO | 1320 | Changed frequency | ||||
| 1935 | KRNT | 1320 | Changed call letters from KSO to KRNT | ||||
| 1935 | KSO | 1430 | Moved KWCR from Cedar Rapids & changed call letters to KSO | ||||
| 1941 | KRNT | 1350 | Changed KRNT's frequency from 1320 to 1350 | ||||
| 1941 | KSO | 1460 | Changed KSO's frequency from 1430 to 1460 | ||||
| 1941 | WHO | 1040 | Changed WHO's frequency from 1000 to 1040 | ||||
| 1944 | KSO, KRNT | split ownership | Cowles kept KRNT, sold KSO | ||||
| 1947 | KCBC | 1390 | New station 1,000 watts directional day and night with same pattern | ||||
| 1948 | KIOA | 940 | New station 10,000 watts daytime, 5,000 watts night 2 directional patterns | ||||
| 1948 | KRNT-FM | 104.5 | New station | ||||
| 1948 | KSO-FM | 97.3 | New station - transmitter at 3900 Broadway | ||||
| 1948 | KWDM | 1150 | New station 1,000 watts directional day and night with 2 patterns | ||||
| 1948 | WHO-FM | 100.3 | New station originally on Equitable Building, later to Mitchellville with 400,000 watts | ||||
| 1949 | KCBC-FM | 94.1 | New station -- broadcast Muzak to city buses - transmitter on top of Equitable Building | ||||
| 1949 | WOI-FM | 90.1 | New station | ||||
| 1950 | WOI-TV | 4 | New Station -- later moved to channel 5 | ||||
| 1952 | KDPS | 88.1 | New station | ||||
| 1953 | KGTV | 17 | New UHF TV station used relocated WHO tower moved to 2nd Avenue north of DM | ||||
| 1953 | KCBC-FM | 94.1 | Went off the air - license deleted | ||||
| 1954 | WHO-TV | 13 | New station | ||||
| 1955 | KRNT-FM | 104.5 | Went off the air - license deleted | ||||
| 1955 | KRNT-TV | 8 | New station | ||||
| 1956 | KGTV | 17 | Went off the air - license deleted | ||||
| 1956 | KSO-FM | 97.3 | Went off the air - license deleted | ||||
| 1959 | KWKY | 1150 | Changed call letters from KWDM | ||||
| 1959 | KDPS-TV | 11 | New station Des Moines Public Schools | ||||
| 1960 | KDMI | 97.3 | New station 115,000 watts | ||||
| 1961 | KNDR | 94.9 | New station 3,000 watts | ||||
| 1963 | KBAB | 1490 | New station (licensed to Indianola) later changed to KXLQ | ||||
| 1964 | KFMG | 94.9 | New station after KNDR went off the air - power later raised to 100,000 watts | ||||
| 1964 | KWDM | 93.3 | New station -- previous owner of 1150AM | ||||
| 1967 | KLFM | 104.1 | New station (licensed to Ames) 100,000 watts | ||||
| 1969 | KDIN-TV | 11 | Changed call letters from KDPS-TV - purchased by State of Iowa | ||||
| 1970 | KRNT-FM | 102.5 | New Station | ||||
| 1971 | KYNA | 93.3 | Changed call letters from KWDM | ||||
| 1972 | KIOA-FM | 93.3 | Changed call letters from KYNA | ||||
| 1973 | KLYF | 100.3 | Changed call letters from WHO-FM 100,000 watts located at Alleman | ||||
| 1974 | KCCI-TV | 8 | Changed call letters from KRNT-TV Cowles sold radio stations | ||||
| 1974 | KRNQ | 102.5 | Changed call letters from KRNT-FM "Q-102" | ||||
| 1975 | KGGO | 94.9 | Changed call letters from KFMG "Go 95" | ||||
| 1975 | KWBG-FM | 98.3 | New station (licensed to Boone) later became KRKQ | ||||
| 1976 | KMGK | 93.3 | Changed call letters from KIOA-FM | ||||
| 1976 | KPLL | 103.3 | New station (licensed to Pella) | ||||
| 1976 | KWDM | 88.7 | New station West Des Moines Public Schools | ||||
| 1978 | KANY | 106.3 | New station (licensed to Ankeny) | ||||
| 1980 | KXJX | 103.3 | Changed call letters from KPLL | ||||
| 1981 | KEZT | 104.1 | Changed call letters from KLFM | ||||
| 1981 | KUCB | 89.3 | New station | ||||
| 1981 | KJJY | 106.3 | Changed call letters from KANY | ||||
| 1983 | KCBR | 17 | New station | ||||
| 1983 | KMRY | 1390 | Changed call letters from KCBC | ||||
| 1985 | KDSM-TV | 17 | Changed call letters from KCBR | ||||
| 1986 | KKXI | 93.3 | Changed call letters from KMGK | ||||
| 1986 | KFMD | 103.3 | Changed call lettters from KXJX | ||||
| 1986 | KDWZ | 93.3 | Changed call letters from KKXI | ||||
| 1988 | KDMG | 103.3 | Changed call letters from KFMD | ||||
| 1988 | KJJY | 92.5 | Changed frequency from 106.3 -- 50,000 watts on 92.5 | ||||
| 1989 | KDFR | 91.3 | New station | ||||
| 1989 | KGGO | 1460 | Changed call letters from KSO -- KSO call letters retired | ||||
| 1989 | KGGO-FM | 94.9 | Call letters changed to KGGO-FM because KGGO is on 1460 | ||||
| 1989 | KJJY | 1390 | Changed call letters from KMRY simultcast of KJJY-FM | ||||
| 1989 | KJJY-FM | 92.5 | Call letters changed to KJJY-FM because KJJY is on 1390 | ||||
| 1990 | KIOA-FM | 93.3 | Changed call letters from KDWZ - simulcast KIOA | ||||
| 1990 | KKSO | 1390 | Changed call letters from KJJY | ||||
| 1991 | KMXD | 106.3 | New station on frequency vacated by KJJY | ||||
| 1992 | KFMG | 103.3 | Changed call letters from KDMG | ||||
| 1992 | KBBM | 99.5 | New station Winterset/DesMoines | ||||
| 1993 | KSTZ | 102.5 | Changed call letters from KRNQ | ||||
| 1994 | KDMI | 1460 | Changed call letters from KGGO (AM) | ||||
| 1994 | KHKI | 97.3 | Changed call letters from KDMI | ||||
| 1994 | KZZQ | 99.5 | Changed call letters from KBBM | ||||
| 1995 | KKDM | 107.5 | New station 50,000 watts | ||||
| 1996 | KAZR | 103.3 | Changed call letters from KFMG | ||||
| 1996 | KXTK | 940 | Changed call letters from KIOA | ||||
| 1997 | KLTI | 104.1 | Changed call letters from KEZT | ||||
| 1998 | KBGG | 1700 | Changed frequency from 1390 (KKSO deleted - 1390 vacated) | ||||
| 1998 | KYSY | 106.3 | Changed call letters from KMXD | ||||
| 1998 | KMXD | 100.3 | Changed call letters from KLYF | ||||
| 1998 | KFPX (TV) | 39 | New Station "Pax" network | ||||
| 1999 | KLYF | 106.3 | Changed call letters from KYSY | ||||
| 2000 | KJMC | 89.3 | New station (KUCB license was deleted) | ||||
| 2001 | KPWB (TV) | 23 | New Station | ||||
| 2001 | KVJZ | 106.3 | Changed call letters from KLYF | ||||
| 2001 | KXNO | 1460 | Changed call letters from KDMI | ||||
| 2001 | KIOA | 93.3 | Changed call letters from KIOA-FM | ||||
| 2002 | WSJZ | 1700 | Changed call letters from KBGG on June 6, 2002 (unusual to have new "W" prefix west of Mississippi) | ||||
| 2002 | KBGG | 1700 | Call letters changed back to KBGG on June 20, 2002 (was WSJZ an FCC goof?) | ||||
| 2002 | KPSZ | 940 | Call letters changed from KXTK | ||||
| 2003 | KDRB | 106.3 | Call letters changed from KVJZ in November 2003 | ||||
| 2003 | KBGG-FM | 98.3 | Call letters changed from KRKQ in December 2003 | ||||
| 2004 | KNWI | 107.1 | (Osceola) simulcastng with KNWM 96.1 (Madrid) studios in West Des Moines | ||||
| 2005 | KWQW | 98.3 | Call letters changed from KBGG-FM in February 2005 - burying ID at top of hour | ||||
| 2005 | KDMR | 88.9 | New Station - Mitchellville (relays KUNI in Cedar Falls) | ||||
| 2006 | KDRB | 100.3 | Call letters changed from KMXD | ||||
| 2006 | KPTL | 106.3 | Call letters changed from KDRB | ||||
| 2006 | KGCW-LP | 95.7 | New Low Power FM station - 32 watts Johnston - Catholic programming | ||||
| 2006 | KDMI-DT | DT/56 | New High definition digital only TV -- no analog signal | ||||
| 2006 | KDRA-LP | 94.1 | New Drake Univ low power FM 80 watts -- Shares time with KGVC at Grandview College | ||||
| 2006 | KCWI (TV) | 23 | Call letters changed from KPWB | ||||
| 2007 | KGVC-LP | 94.1 | New Grandview College low power FM 100 watts -- Shares time with KDRA at Drake Univ | ||||
| 2007 | KFMG-LP | 99.1 | New Low Power FM station - 100 watts from Hotel Fort Des Moines | ||||