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
95.1 ZZO
Tri-Cities Classic Rock 101.5
89.7 WTMD HD 2
Alt 98.7 Detroit
Rock 107
98 Rock
WTTR AM 1470
93.5 WKHY
Cruisin' 92.1
97.9 X
Electric 94.9 FM
Classic Rock 96.5
Rock 101 WGIR
The Wolf
2WD 101.3
94.3 The Shark
105.3 The Bone
Hometown Rock
100.7 The Viper - KFNS-FM
95.1 The Rocket
Classic Rock 97LAV
Classic Rock Q102
103.9 The Bear
94.5 The Arrow
Q92.9
The Rock Station Z93
100.7 WLEV
The Rock
Rock 102
94 Rock
94.9 K-Rock
The Rock 106.7 FM and 1450 AM
New Rock 104.1
103-9 The Pig KPGG-FM
Rockin 101
Indy 103.3
Q92.7 FM
100.7 WRDU
107.9 KBPI
Big Cheese 107.9
94.3 Rev FM
2000 FM - R & B | Hip-Hop
Play Radio
WZRD 88.3 FM
Razor 94.7
Z105
TK101
X1079
C101 Rocks
101.5 K-Rock
96 K-Rock
SomaFM Left Coast 70s (320k MP3)
Z 103.3
Little Rock Public Radio 89.1
95SX
93.9X
Metal Rock Radio
181.FM The Buzz (Alt. Rock)
The Fox 95.7
Lite Rock 96.9
Classic Hits 103.3
The Rock 96.3 WSFQ
Pixy 103
Rock 94.5
98.1 The Max
95.5 KLAQ
WBCN Free Form Rock - WBCN-HD2
Q106
96.1 KZEL Rocks
Classic Rock 105-9
Rock 102.1 KFMA
Z Rock 103
Rock 92.9 HD2
WVKR 91.3 FM – Independent Radio
Classic Rock 107.7
Lite Rock 99.3
Rock 106.9
T-95
The NEW 94 Rock
105.3 The Fox
Radio Paradise Rock Mix 320k AAC
The Rock
K-Rock 97.3 FM
96.3 XKE
101.3 Real Country
Classic Rock 96-7 KCMQ
93.9 The Mountain
89.5 WSOU FM
103.3 The App HD2
Rock 103
103.7 KRRO
KBER 101
100.1 The Hero
1017 Mike FM
Magic 103
106.5 Roswell's Talk FM - KEND
Classic Rock 94.9
The Hog
104.5 BOB FM
Rock 98.3 The Twins
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.
