105.9 Rock is a radio station based in Birmingham, Alabama. It’s popular for playing the new generation of rock music. Listeners can enjoy a mix of rock, metal, and alternative music for a fresh and energetic experience. 105.9 Rock is your go-to station for the latest in rock music scene.