It depends on what you are interested in, but Minneapolis or the Twin Cities have been putting out quality music for decades. Genres from Rock, Country, Hip Hop and etc. One of the most famous artists by far being Prince. As far as live music there is the SoundSet music festival each year granted it is in a suburb, but the same thing. As well as others. Also the venue First Ave brings in some quality acts. First Ave was the club seen in Purple Rain.
You can help the HubPages community highlight top quality content by ranking this answer up or down.