Note: Stations are licensed to Des Moines unless indicated otherwise in [brackets].
88.1 KDPS Des Moines Independent Comm School District 5.2kW/85m (A)
Variety, Alternative (6p-Mid), Kids (weekends) “Edge 88”
88.5 KIHS [Adel] St. Gabriel Communications 12.5W/57m (C3)
Catholic “Iowa Catholic Radio” (simulcast with KWKY/1150 Des Moines and KLOX/90.9 Creston)
EWTN Radio
88.7 KWDM [West Des Moines] W. Des Moines Community Sch. Dist. 100W/52m (A)
Modern Rock “The Point”
88.9 KKSO [Mitchellville] University of Northern Iowa 1kW/72m (A)
Alternative
IPR Studio One network
89.1 K206BW [Adel] Calvary Chapel of Twin Falls 99W/46m (D)
Christian Rock (translator of KEFX Twin Falls, ID)
Effect Radio Network
89.3 KJMC Minority Communications 7.1kW/61m (C3)
R&B/Smooth Jazz
90.1 WOI-FM [Ames] Iowa State University 100kW/454m (C)
News/Talk, Folk/Variety (7p-5a) NPR
IPR: ME 5-9a, On Point 9a, Fresh Air 11a, Here & Now 1-3p, BBC 3p, ATC 4-6p, The Daily 6p, Marketplace 6:30p, World Cafe 10p-Mid, Undercurrents 12-5a
HD2: IPR Classical
90.5 K213DV [Pleasant Hill] Educational Media Foundation 62W/171m (D)
Contemporary Christian “K-Love” (translator of KLOV-FM Winchestor, Oregon)
90.9 K215FN Calvary Chapel of Twin Falls 50W (D)
Christian (translator of KAWZ Twin Falls, Idaho)
91.3 KDFR Family Stations 32kW/136m (C2)
Christian
Family Radio
92.5 KJJY [West Des Moines] Cumulus Media 41kW/165m (C2)
Country
92.9 K225BP CSN International 250W (D)
Construction permit for new translator
93.3 KIOA Saga Communications 82kW/325m (C1) (Construction Permit 100kW/325m)
Classic Hits
HD2: Rhythmic Hits “Hits 99.9”
93.7 K229CC Saga Communications 250W (D)
Country “The Outlaw” (translator of KSTZ-HD2)
94.1 K231DI Iowa Public Radio 140W (D)
Alternative (translator of KKSO/88.9)
IPR Studio One network
94.5 K233BT St. Gabriel Communications 250W (D)
Catholic “Iowa Catholic Radio” (translator of KIHS Adel)
EWTN Radio
94.9 KGGO Cumulus Media 100kW/323m (C)
Classic Rock
Loveline 12-2a
95.3 K237GC Educational Media Foundation 250W (D)
Contemporary Christian “K-Love”
95.7 K239CR [Indianola] Birach Broadcasting 250W (D) [TL: Southeast Des Moines]
Tropical “La Que Buena” (translator of KXLQ/1490)
96.1 KNWM [Madrid] University of Northwestern-St. Paul 6kW/100m directional (A)
Adult Contemporary Christian AP “Life 107.1” (rebroadcast of KNWI/107.1)
96.5 K243CO [Boone] Latin World Broadcasting 250W (D) [TL: Near Ankeny]
Spanish “La Reina” (translator of KDLF/1260)
96.9 K245CO [Millman] iHeartMedia 250W (D) [TL: Des Moines]
Country “The Bull” (translator of KDRB-HD2 Des Moines)
97.3 KHKI Cumulus Media 105kW/143m (C1)
Country “Nash FM”
97.7 K249EJ University of Northern Iowa 250W (D)
Classical (translator of WOI-FM-HD2)
Iowa Public Radio
98.3 KWQW [Boone] Cumulus Media 41kW/165m (C2)
Contemporary Hits “The Vibe”
98.9 KFMG-LP The Des Moines Community Radio Foundation 57W/40m (LP)
Eclectic Adult Alternative
99.3 KVDI [Huxley] VCY America 5.3kW/95m (A) [TL near Sheldahl] (Construction permit to move to 99.5 with 50kW/146m, class C2)
Christian SRN
VCY America
99.9 K260AM Horizon Christian Fellowship 250W (D) [TL: Altoona]
Rhythmic Hits “Hits 99.9” (translator of KIOA-HD2 Des Moines)
100.3 KDRB iHeartMedia 100kW/547m (C)
Classic Hits “The Bus”
HD2: Country “The Bull”
100.7 K264CD University of Northwestern-St. Paul 99W (D)
Christian Talk (translator of KNWI-HD2 Osceola)
Faith Radio network
101.3 K267CY Cumulus Media 130W (D)
Sports “The Champ” (translator of KBGG/1700)
Infinity Sports Radio, Twins
101.7 KPUL [Winterset] Positive Impact Media 6kW/100m (A)
Christian Hits “Pulse 101.7”
102.1 K271CO Saga Communications 99W (D)
Sports (translator of KRNT/1350)
ESPN Radio
102.5 KSTZ Saga Communications 100kW/384m (C) (Construction Permit 342m, class C0)
Hot Adult Contemporary “Star 102.5”
HD2: Country “The Outlaw”
102.9 KPOG-LP [Grimes] Des Moines Metro Adventist Radio Co. 58W (LP)
Christian
103.3 KAZR [Pella] Saga Communications 100kW/228m (C0)
Hard Rock “Lazer 103-3”
HD2: Oldies “Pure Oldies 104.5”
HD3: KRNT/1350 rebroadcast
103.7 K279BX Educational Media Foundation 250W (D)
Adult Contemporary Christian (translator of KKDM-HD3)
K-Love network
104.1 KOEZ [Ames] Saga Communications 100kW/277m (C1)
Light Adult Contemporary “EZ FM”
104.5 K283CC Saga Communications 250W (D)
Oldies “Pure Oldies 104.5” (translator of KAZR-HD2 Pella)
105.5 KDLS-FM [Perry] Trinity Communications 10kW/157m (C3)
Regional Mexican “La Ley”
105.9 KICP [Patterson] Iowa State University 15kW/129m (C3)
Classical
Iowa Public Radio
106.3 KXNO-FM [Ankeny] iHeartMedia 25kW/100m (C3)
Sports (simulcast of KXNO/1460 Des Moines)
Iowa Sports Radio Network (flagship) 6-8a and 12-6p, FOX Sports Radio
HD2: Smooth Jazz
107.1 KNWI [Osceola] University of Northwestern-St. Paul 100kW/299m (C1) [TL near Lorimar]
Adult Contemporary Christian AP “Life 107.1”
HD2: Faith Radio network
107.5 KKDM iHeartMedia 100kW/220m (C1)
Contemporary Hits “Kiss 107 FM”
Elvis Duran 5-9a, Gabby Diaz 9a-2p, Billy the Kidd 2-7p
HD2: R&B/Hip-Hop
HD3: K-Love network
640 WOI [Ames] Iowa State University 5kW/1kW U2 (B)
News/Talk (non-commercial) NPR
IPR: ME 5-9a, On Point 9a & 7p, Fresh Air 11a, Here & Now 1-3p, BBC 3p, ATC 4-6p, The Daily 6p, Marketplace 6:30p, As It Happens 8p, BBC 11p-5a
940 KPSZ Saga Communications 10kW/5kW U4 (B)
Christian “Hope 940”
Bears
1040 WHO iHeartMedia 50kw U1 (A)
News/Talk FOX
Travis & Sexton 1-4p, D Ramsey 7-10p, S Deace 10p-Mid, Coast-to-Coast Mid-4a, America/Morning 4a
1150 KWKY Putbrese Commmunications 2.5kW/1kW U4 (B)
Catholic “Iowa Catholic Radio” (simulcast with KIHS/88.5 Adel and KLOX/90.9 Creston)
EWTN Radio
1260 KDLF [Boone] Latin World Broadcasting 5kW/33W U3 (D)
Spanish “La Reina”
1350 KRNT Saga Communications 5kW U2 (B)
Sports “ESPN Des Moines”
ESPN Radio, Cubs, Packers
1460 KXNO iHeartMedia 5kW U2 (B)
Sports
Iowa Sports Radio Network (flagship) 6-8a and 12-6p, FOX Sports Radio, Chiefs
1490 KXLQ [Indianola] Birach Broadcasting 500W/1kW U1 (C)
Tropical “La Que Buena”
1700 KBGG Cumulus Media 10kW/1kW U1 (B)
Sports “The Champ”
Infinity Sports Radio, Twins
SEE ALSO: Des Moines TV Station Listings