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
Valley Public Radio Classical
Yellowstone Public Radio
NPR WKAR 90.5
WSNC Public Radio
89.5 FM Finger Lakes Public Radio
KHSU 90.5 FM
Lehigh Valley Public Radio 88.1
KRBD 105.3 FM
Iowa Public Radio Classical 91.7
Border Radio Music
Delmarva Public Radio
KLRE Classical 90.5 FM
Wyoming Public Radio 91.3
KRBM 90.9 FM
Your Dryland Community Radio
KAWC 88.9 FM
WHIL 91.3 - Alabama Public Radio
KTNA 88.9 FM
Utah Public Radio
Minnesota Public Radio 91.1
WWUH UHart Public Radio
KBRW 680 AM
Alabama Public Radio - WUAL
920 WBAA News
100.1 KMXT
103.3 KWBU
NPR Newscast
The WIKD 102.5 FM
Gallup Public Radio 91.7
KXCV 90.5 "Northwest Missouri Public Radio" Maryville, MO
88.7 KPPW
The WHRO Voice
All Classical Channel
Iowa Public Radio 90.9
Radio IQ 90.5
ARTxFM
WRFW 88.7 FM
Indiana Public Radio
WLUR 91.5 FM
KBBI AM 890
KACU 89.5
88.9 KETR
Lakeshore Public Radio 89.1
91.3 WMPN
91.9 KASU
KSMF 89.1 "Jefferson Public Radio" Ashland, OR
Marfa Public Radio 93.5
High Plains Public Radio 91.5
Z89
KRZA 88.7 Alamosa, CO
South Carolina Public Radio News and Talk
Public Radio WVRU
Minnesota Public Radio News
Texas Tech Public Radio - KTTZ-FM
Classical 89.5 HD2
Community Radio 90.3 FM
KCCU Public Radio
Classical South Florida
Boise State Public Radio 91.5 FM
Radio Hamrah
WRVO 1
WKGC Public Media 90.7
美国中文电台-旧金山
WSSB-FM 90.3
West Virginia Public Broadcasting 90.3
Boise State Public Radio Jazz 91.1 FM
90.3 KEDM Public Radio
102.9 WLAS
KRCU Public Radio
KEMC 91.7 "Yellowstone Public Radio" Billings, MT (MP3)
KUVO Rocky Mountain PBS News HD2
KVLU 91.3 FM
Alabama Public Radio
90.7 WEHC
WILL 580 AM
101.7 KSTK
Radio For the Arts 107.9
WNJM 89.9 FM
KTXK 91.5 FM
WEPR 90.1
Indiana Public Radio WBST
KOAC 550 AM
Tarleton Public Radio 90.5
WBEK 91.1 FM
WMKY 90.3 FM
89.5 WVPR
KRCB 91.1 "North Bay Public Media" Windsor, CA
89.9 KTPR
FM 88
Montana Public Radio 89.9
Jefferson Public Radio Classics and News 89.7 FM
WLRN Radio 104.7
KQED 128 AAC
Terminal Radio
KSDP Radio 830
101.5 WHRU
WMLU 91.3 FM
WNYC-AM 820
MPR The Current
KZAZ 91.7 FM
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.
