According to Nielsen Music's recent mid-year report, hip-hop/R&B has officially surpassed rock as the most popular genre in America. It's surprising it took this long, but in 2017, our beloved hip-hop has been nothing short of dominant. The biggest stars are coming together; the top emcees are being supported by the best producers. And there's fierce competition in the underground, which is motivating the mainstream. Hip-hop is host to heated rivalries, exciting regional movements, young challengers, and tireless veterans. Sometimes it's hard to keep up with all that's going on. This list is a good start. Here are the top 20 songs of 2017. This year has already gifted us some classics, and we're just over halfway through.