Rock radio stations live
The most popular Rock stations in the US in one place: 1,241 stations from 52 states, playing live 24 hours a day. Pick one and listen free in your browser.
- Stations
- 1,241
- Cities
- 738
- Regions
- 52
Trail 1033
The Eagle
WRUV 90.1 FM
Grateful Dead Radio
92.1 WSQV
Classic Rock 105.1
Magic 93
WHYS 96.3FM
WORJ RADIO
Classic Rock 106.7
Radio Paradise Rock Mix FLAC
Rock 92.5
KBUU-FM 99.1 HD3
KEBF-LP The Rock
Z 97.5
Classic Rock KBRC 1430
Capital City Rock 104.5
Rock 95.5 KLBG
WRRV 92.7 FM
Classic Rock 92.1
94.7 The Beast
K101 FM
WABC MUSIC RADIO 77
Ka'u Radio
Rock 96.7
Kool 103.9 FM - KGNT
Real Rock 98.9 fm
KROV 91.1 FM
Rock 106.7
Lazer 99.3 & 98.5
SomaFM Left Coast 70s (128k MP3)
93.7 KCLB
Big Dog 97.9 - KXDG
Rock 92.7
Tru Blues 97.5
La Patrona 107.5 Fm
Planet 102.3
Rock 101
96.9 The Dog
101.9 The Rocket
WRPI 91.5 FM
107.3 The Fox Rocks
93.7 KAZY
Yacht Rock Miami
96.3 The Blaze
Gulch Radio
Experimental Radio 102.9
ARTxFM
GotRadio - Top 40
X Rock 101.1
106.7 Z-Rock
Rock 107
WXTJ 100.1 FM - Student Radio
Flat Rock 100.7
Pure Rock 99.5
D 93 WDNS
103GBF
Radiostorm - Rock 104 - Classic Rock
WLVR 91.3 HD2
Yacht Rock FM
Rock 103
Rock 103
The Raider 88.1
Eagle 102
Classic Rock 92.1
Rock 94.5
106.3 The Bone
WKKI 94.3 FM
96.5 & 101.5 CTG
Rock 108
92.9 The Edge HD2
KUHS 102.5 FM
91X New Rock
Radio 96.3
WSBS 860 AM
The Independent FM
89.1 Ken's FM KNNZ
Z Rock 96.5
WJBB 1300 AM & 107.1 FM
93.7 WVLZ – WVLZ 850 AM
107.7 The Lake
The Tattoo Shop Radio
Radio Free Phoenix
98 Rock
1070 The Zone
97.3 The ARC
KWLP 100.9 FM
92.9 ZZU
Rock 98.5
B-99.3
99.3 the Beach
LITE 99 WLQT-DB
Music City Roadhouse
All Blues Radio
Nu Metal Radio
Real Punk Radio
Rock 96.1/101.1 – WFAW 940 AM
103.1 The Bear
Classic Rock 100.1
103.7 The River
States with the most Rock stations
Where Rock plays most on American radio.
Cities with the most Rock stations
The most popular Rock stations
The list above is ordered by popularity and brings together 1,241 stations playing Rock. You can also sort them A–Z or see the newest.
Rock across the US
California has the most Rock stations (80), followed by Florida (57), Texas (55) and New York (52). Among cities, Los Angeles, New York and Washington stand out.
Live, free and no sign-up
Every Rock 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 Rock station?
The list on this page starts with the most popular Rock stations in the US.
How many Rock stations are there?
We list 1,241 stations playing Rock in 52 states and 738 towns and cities, and new ones are added all the time.
Which state has the most Rock stations?
California, with 80 Rock stations, followed by Florida and Texas.
How do I listen to Rock radio for free?
Click any Rock 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.
