Incompetech has a large selection of royalty-free music that covers around 2,000 tracks.
From blues, rock to classic, among others, the music is free, although they have a standard music license option. In addition, you can get beats from Africa and Brazil as well.
Created by Kevin MacLeod, the main reason for the platform is to bring together artists, video content creators as well as individuals. All that is required is to credit the musicians and the site –  if possible, donate a minimum of $5.
However, if you want to download the entire music library, it will cost you a one-off fee of $38.