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
Rock 92
97 Rock
93.3 WMMR
102.5 The Bone
95.5 KLOS
The HOG
99.5 KISS
Eagle 98.1
Mix 100
105.9 The Brew
100.7 WMMS: The Buzzard
Classic Rock 102.9 MGK
Lite 105
96 Rock
97.1 The Eagle
93.7 KLBJ
101 WRIF
103.5 The Fox
Rock 95.5
103.9 WLPO – WLPO 1220 AM
DC101
99.7 The Blitz
98ROCK Tampa Bay
99.9 The Rock KISW
102.9 The Buzz
97.5 KMOD
102.7 WEBN
102.3 WBAB
98 KUPD
96.9 Bob FM
93X
91.1 WFMU
Q-Rock 100.7
99 Rock
104.1 The Blaze
Classic Rock 106.9
107.7 The Bone
104.9 The X
Q-FM96
100.3 WHEB
Star 99.9
Rock 105.3
101.1 WJRR
Classic 98 Rock
94 Rocks
Rock 94 1/2
ALT 98.7
Majic 95.5
96.3 Jack FM
92 KQRS
99.1 PLR
105.7 The Point
Rock 100.5 The KATT
Radio K
Rock 108
105.7 The X
104.5 The River
Soft Rock 98.9
93.3 The Planet
Rock 95.1
95.9 The Rat
The Heart of Rock 105.3 FM
93.3 The Q
Rock 108
KKFI 90.1 FM
Classic Rock 100.7 KSLX
98.9 The Rock!
98.9 The Bear
92.1 Bob Rocks
FM99 WNOR
104.3 WOMC
Rock 105 - 105.1 WKLC-FM
102.9 KUFO
WDHA 105.5
BigR - 80s Metal FM
95 WIIL Rock
Rock 102 - WAQY
WKVI FM - Vinyl Gold 99.3 – WKVI 1520 AM
98.7 The Gator
94.5 The Buzz
Caliente 105.1
95.9 The River
Classic Rock Florida
FM 102.1
Mix 94.7 FM
KOMP 92.3
Z-92
Alt 92.3
Rock 105.9
Hard Rock Heaven
KLT The Rock Station - WKLT
Lite Rock 97.5
105.9 The Rock
98.7 Simon
103.5 The Arrow
94.1 JJO
Strawberry Tongue Radio
WGRD 97.9 FM
105-7 The X
106-7 WLLZ: Detroit's Wheels
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 most popular Rock stations in the US are Rock 92, 97 Rock, 93.3 WMMR, 102.5 The Bone and 95.5 KLOS. 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 most popular Rock station in the US is Rock 92, followed by 97 Rock, 93.3 WMMR and 102.5 The Bone.
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.
