US radio stations live
The complete list of American radio in one place: AM, FM and HD Radio, sports and news-talk, public radio, college, Christian, Spanish-language and online stations from all 50 states. Pick a station and listen free, live, in your browser — no sign-up and no app.
- Stations
- 21,960
- States
- 56
- Cities
- 8,048
- Genres
- 53
Gospel 1220
Redentor 104.1 FM
Catholic 540-AM
Gospel Radio Network 88.7 FM
Easy Radio WEZV 105.9 Myrtle Beach
Wilkins Radio
101.9 HD2 WFAN
The Block 96.3 / 104.5 / 107.7 HD2
93.7 HD4 Magic Upstate
93.5 The FBY
WFCB-LP 100.7 "Ferndale Radio" Ferndale, MI
107.7 FM The Edge
WFGW The Light 106.7 FM
91.5 the Lion
1330 95.5 WFIN
Q 100
92.7 The Rock WFNF-FM
Our Voices Radio 92.1
WFSO 88.3 FM
Air 1
90.7 HD2 WFUV
98 Rock
WFYL 1180 AM
103.1 The Wolf HD2
99.1/99.3 The Vibe – WFZX 1490 AM
Power 88 FM
GBH Music's Holiday Jazz HD2
WGGH Monster Radio
The True Oldies Channel 92.7 WGIE
91.5 WGLZ
105.3 The Beat HD2
BIN 100.3 HD3
WGND-GRIND101FM
106.3 The Heat
Moody Radio Indiana 97.9 FM
WGNX 96.7 FM
Nueva Vida 1070
Inspiration 1050
Calvary Chapel of Hope
WGSU 89.3 FM
WGUE La Jefa 99.3 FM - 1180 AM
BIN 1440
WGWD-LP 98.3 FM
92.3 GXL
The Word in praise
Bumpin 96.3 HD2
Mix 91
WHDZ101.5 "Radio Hatteras" Buxton, NC
Hey Radio 88.9 FM
WHFB 1060 AM
100.9 HD2 La Mega
Radio by Grace 92.1
WHIV-LP 102.3 FM
The Edge
La Raza 1580 AM
PulseFM 103.1
Solution FM
93.5 The Hog – WHOG 1120 AM
WHOJ Heart of Jesus Radio
The Big 1520
Pulse FM 96.9/92.1/103.1
96.5 WHPI
whro Classical - 98.3 FM
WHRV 89.5 – WHRL 88.1 FM
Buckeye Country 107.7 – WHTH 790 AM
BIN 94.7 / 1460
CleanAir.FM 89.5
U 100.9 HD2
97.9 The Beat
WIBZ Z95.5
1400 WICK
88.7 HD2 The Mirror Image
88.7 HD3 UIndy Radio
Magic 97.3 FM – WIDI 99.5 FM
WIEH-LP MSBN 99.1 FM
WIGO 104.9 FM
101.3 FM
WIHW-LP 96.1 FM
Truth Talk 1270
NewsRadio 103.1 / 980 WILK
100.3 HD2 The Bet Northeast PA
WILO 96.9 FM – WILO 1570 AM
Super Hits WILY 1210 AM - Centralia, IL
NewsTalk 1400 WINC
Alt 92.3 HD2
Estereo Tempo 99.9 FM
WIQH 88.3
100.9 WIQO
Q102
True Oldies 95.9 / 106.9 HD3
Holy Spirit Radio 1570 AM
Life Talk 94.7 – WITK 1550 AM
24/7 FUN!
WIYD 1260 AM
WIZU 99.9 Radio Newark
Jammin 94.7FM 1340 AM
WJBE Radio Country Legends
WJCM ESPN Radio 1050 & 1340
Calvary Radio 91.3
Where Jesus Christ Reigns 90.1
Classical 89.9 HD2 WJCT
Anthology 89.9 HD3
Jacksonville's Jazz 89.9 HD4
WJCX 99.5 FM
Radio Cantico Nuevo 1530 AM
NewsRadio 1470 WJDY
Power 106.1 HD2
101.9 HD2 The Bet Orlando
CBS News Now 94.9 FM – WJIF 91.9 FM
The Sweetest Sound in Town 88.1 FM
The Vault Rocks
WJLY Radio 88.3 FM
CRB 88.7
News Talk 1400
AM 1490
NewsRadio WJPF 1340
WJPP 100.1 - Prince of Peace Catholic Radio
1400 WJQS The Fan
WJRH 104.9 FM
GNN Radio 95.3
Radio stations by state
Listen to the stations of every state, from California, Texas and New York to Alaska, Hawaii and Puerto Rico.
Radio stations by genre
From sports, news and talk to hip hop, rock and country: choose your sound.
Cities with the most stations
Local radio from America’s biggest cities and towns. See all 8,048 cities ›
The complete list of US radio stations
Here you will find 21,960 US radio stations from all 50 states, D.C. and the territories and 8,048 cities and towns — from the big iHeart, Audacy and Cumulus brands to NPR member stations, college, Christian and Spanish-language radio. The list starts with the most popular radio stations in the USA and can be sorted A–Z, by newest, or filtered by genre and state.
FM, AM, HD Radio and online radio
You will find FM music stations, news, talk and sports on AM, HD Radio channels and online-only stations that broadcast just on the internet. They all play live, 24 hours a day, with clean streaming sound — no interference and no need to be in range of a transmitter.
How to listen to radio online for free
Click a station in the list to open its page and press play: the stream starts straight away on your phone or computer. There is nothing to pay, no account to create and no app to install. Each station page also shows similar stations.
Radio by region
The South (7,588 stations), The West (4,722 stations), The Midwest (4,717 stations), The Northeast (2,519 stations) and U.S. Territories (216 stations) — explore the sound of every part of America.
Frequently asked questions
How many US radio stations can I listen to here?
We list 21,960 stations from all 50 states, D.C. and the territories and 8,048 cities and towns, and new stations are added all the time. The full list is on this page, ordered by popularity, A–Z or newest first.
How do I listen to radio online for free?
Click any station in the list to open its page and press play: the live stream starts straight away in your phone or computer browser. No payment, no account and no app.
Are FM and AM stations included?
Yes. The list includes every FM, AM and low-power FM station licensed by the FCC, HD Radio channels, public radio, college, Christian, Spanish-language and sports stations — plus online-only stations. Streaming means you get clear sound even far from the station’s transmitter.
How do I find my local station?
Use the search at the top of the page (a station name, a call sign like “WABC”, a city or a dial like “104.3”) or the state filter. You can also open your city’s page from “Cities with the most stations” or the full list of cities.
What does “Most popular” mean?
It is the default order of the list: the stations Americans search for and play most appear first. You can switch to A–Z or see recently added stations.
What does “On air only” mean?
It shows only the stations whose stream was working at our last automatic check. We test every station several times a day.
