Public Radio radio stations live
The most popular Public Radio stations in the US in one place: 554 stations from 51 states, playing live 24 hours a day. Pick one and listen free in your browser.
- Stations
- 554
- Cities
- 416
- Regions
- 51
Northeast Public Radio 90.3 FM
Delmarva Public Radio NPR News 90.7 FM
NorthEast Public Radio 88.9 FM
WBAA Classical 101.3 HD-2 West Lafayette, IN
Wisconsin Public Radio - 24 Hour Classical
90.3 WAMC
KPBS Classical San Diego AAC 256
CPR - Colorado Public Radio Classical
CPR - Colorado Public Radio News
Alaska Public Media (KSKA)
KUAZ 89.1 "Arizona Public Media" Tucson, AZ
KCMP Minnesota Public Radio "Radio Heartland" Stream - Northfield, MN
WFDU-HD2 Fairleigh Dickinson University - Teaneck, NJ
ABC Radio National NT HLS
KWGS HD1 Stream NPR
KSMU 90.1 "Ozarks Public Radio" Springfield, MO
WETS HD-3 CLASSICAL
WOSU Classical 101 AAC 256
KANU-HD2 "Kansas Public Radio" News Stream - Lawrence, KS
Rock the Cradle
WCPN 90.3 "Ideastream" Cleveland, OH
WCLV Ideastream Public Media
KCLU 88.3 Thousand Oaks, CA
KDMC 88.7 FM
WSHU Public Radio 1260
WUWG FM 90.7
Boise State Public Radio - Music Classical
NCPR - North Country Public Radio
Montana Public Radio
KUOW
WKU Classical
WIAA Classical IPR - Interlochen Public Radio
WOUB's Bluegrass Livestream
90.3 WXLV The X
88.5 WVPB
Radio DePaul
Urban Knights Radio
94.5 WRGW
TROY Public Radio
Gathering of Nations Radio
90.5 WASU
90.9 WCNI
90.9 WCWS
Capital Public Radio
89.9 KGRG
96.1 KTRU
WFCF 88Five FM
Pala Rez Radio 91.3
90.1 KZSU
91.7 WICB
89.3 WSKG
WSJU Radio
90.1 / 91.5 CPR News
88.1 The Start
WCSU Radio
91.5 HD2 KOPB
WHIP Radio
Northeast Radio South Dakota
KLBC Radio
UTA Radio
Northern Public Radio 91.3
Iowa Public Radio 910
WNDY 91.3 FM
88.9 WNSC
The Pittsburgh Jazz Channel 88.1
Jefferson Public Radio 930
Hawaii Public Radio 91.3
KALG 98.1 FM
Kansas Public Radio 90.3
Minnesota Public Radio News 89.1
KBSW 91.7 FM
KBUW 90.5 FM
Your Classical MPR 91.1
CPR News 1490
KCLU Central Coast 89.7
Montana Public Radio 90.9
KGGA 88.1 FM
KGHR 91.3 FM
KGVA 88.1 FM
JPR News 102.3
Seward Public Radio 91.7
High Plains Public Radio 105.7
Alternative Talk Radio 920
Boise State Public Radio 88.9
KMPO 88.7 FM
KMST 88.5 FM
Jefferson Public Radio 91.5
Jefferson Public Radio 102.5
Iowa Public Radio 97.9
KOAC 89.7 FM
OPB 89.7
High Plains Public Radio 91.9
Jefferson Public Radio 94.1
KOPB 1600 AM
OPB 89.7
Jefferson Public Radio 1300
KPRG 89.3
KRNI 1010 AM
YourClassical MPR 90.1
KSRG 88.3 "Jefferson Public Radio" Ashland, OR
States with the most Public Radio stations
Where Public Radio plays most on American radio.
Cities with the most Public Radio stations
The most popular Public Radio stations
The list above is ordered by popularity and brings together 554 stations playing Public Radio. You can also sort them A–Z or see the newest.
Public Radio across the US
California has the most Public Radio stations (37), followed by Texas (31), New York (26) and Alaska (22). Among cities, San Francisco, Ashland and Chicago stand out.
Live, free and no sign-up
Every Public Radio station plays live, 24 hours a day, for free. There is no app to install and no account to create: click a station and press play. Streams load fast, even on 4G.
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 Public Radio station?
The list on this page starts with the most popular Public Radio stations in the US.
How many Public Radio stations are there?
We list 554 stations playing Public Radio in 51 states and 416 towns and cities, and new ones are added all the time.
Which state has the most Public Radio stations?
California, with 37 Public Radio stations, followed by Texas and New York.
How do I listen to Public Radio radio for free?
Click any Public Radio station on this page to open it and press play. It starts straight away, live and free, in your browser.
Do I have to pay or sign up?
No. Every station is 100% free and needs no account or app.
