This is by no means a comprehensive list of all the best indie bands of all time, or even of the past year. This is just a list of amazing indie bands that you probably haven't heard of. So here are eleven bands that should be getting way more attention than they are currently getting.
1. Beach Fossils
The Beach Fossils have a very unique 'beach' rock sound, using mostly electric guitars with effects pedals to get their easy-going rock sound.
2. Gardens and Villa
Gardens and Villa is an electronic indie rock group, using electronic sound effects along with wind instruments and electric guitars to get their unique style.
3. Small Black
This band focuses on electronic elements and borderlines on dance rock while still remaining very easy to listen to.
4. Neon Indian
This band you may have heard of, but they are too good not to go on this list. Neon Indian is an experimental rock group that relies heavily on drum tracks and sound effects to create very upbeat songs.
5. Bombay Bicycle Club
Bombay Bicycle Club is a fast paced rock group with washed out vocals that sometimes uses sound effects to enhance their borderline punk rock sound.
6. The War On Drugs
The War on Drugs is an experimental rock group that has a very 80's feel to their music through the use of synthesizers and long guitar solos mixed with very dream-like vocals.
7. Tame Impala
This band uses synthesizers and hazy vocals to get their ethereal rock sound.
8. alt-J
This band blends alternative techno rock with very soft spoken vocals that always ends up sounding cool.
9. STRFKR
This band uses mostly techno/electronic instruments in their music, usually creating a very upbeat dance sound to most of their songs.
10. Washed Out
Washed out uses a lot of synthesizers and drum tracks along with electric guitar to get their experimental rock sound.
11. DIIV
DIIV is a band that features a lot of electric guitar and hazy vocals to get a very 'beachy', laid back sound to a lot of their songs.