Live now · 331 stations

Radio stations in Iowa live

Radio stations in Iowa, live: 331 stations in 146 towns and cities. Local news, music and sports from the state — free and with no sign-up.

Stations
331
Cities
146
Genres
37

All radio stations in Iowa

1–100 of 331 stations

Most popular genres in Iowa

What Iowa’s stations play.

Cities and towns in Iowa

146 places with radio stations in Iowa.

All radio stations in The Midwest›

The most popular stations in Iowa

The most popular radio stations in Iowa are 100.3 The Bus, KMAland 960 AM, NewsRadio 1040 WHO, KCII 106.1 FM and NewsRadio 600 WMT. Iowa has 331 stations in 146 towns and cities — music, local news, sports, traffic and weather.

What Iowa listens to

The genres with the most stations in Iowa are Country (46), News (27), Talk (27) and Christian (25). Des Moines has the most stations (20).

Free, live and in your browser

Listening to radio from Iowa is free and needs no sign-up or download. It works in your browser on PC or phone — perfect if you live away from home.

Explore other ways

Browse stations by genre, by region, by state or by city — or see the full list of US radio stations.

Frequently asked questions

What is the most popular station in Iowa?

The most popular station in Iowa is 100.3 The Bus, followed by KMAland 960 AM, NewsRadio 1040 WHO and KCII 106.1 FM.

How many radio stations are there in Iowa?

331 stations in Iowa, across 146 towns and cities.

Which city in Iowa has the most stations?

Des Moines, with 20 stations, followed by Cedar Rapids, Mason City and Sioux City.

I live outside Iowa. Can I still listen?

Of course. You can listen to Iowa’s stations from anywhere in the world, free and live.