Being the frontman of a rock band can provide you with plenty of opportunities, including financial ones. Some rockers have benefitted more than others over the years, and Celebrity Net Worth has compiled a list of the richest rock singers, with Dave Grohl, James Hetfield, and Axl Rose among those doing well.

The site compiled their list using publicly available information on salaries, real estate holdings, divorces, and endorsements as well as record sales and royalties. They then worked out a formula that subtracts taxes, manager's fees, agents' fees, and lifestyle to come up with their final estimate.

As expected, the rockers that have been doing it the longest have amassed the biggest fortunes, with Paul McCartney leading the way at $800 million, followed by Bono at an estimated $600 million. Hard rock fans have to scroll all the way down to No. 11 on the list to find Foo Fighters singer and former Nirvana drummer Dave Grohl, who was estimated at earning $225 million.

The next highest hard rock vocalist is Metallica's James Hetfield, who reportedly netted $175 million, good enough to place him at No. 17. Following closely behind is Guns N' Roses frontman Axl Rose, who is worth $150 million, which lands him at No. 19.

Other hard rock vocalists of note inside the Top 50 include: Red Hot Chili Peppers' Anthony Kiedis at No. 25 with $125 million; Iron Maiden's Bruce Dickinson at No. 28 with $115 million; AC/DC's Brian Johnson at No. 30, tied with Black Sabbath's Ozzy Osbourne with $95 million; Pearl Jam's Eddie Vedder at No. 34 with $80 million; and Soundgarden's Chris Cornell at No. 48 with $60 million.

Aside from McCartney and Bono, the rest of the Top 10 includes Jimmy Buffett ($400 million), Elton John ($320 million), Mick Jagger ($305 million), Gene Simmons ($300 million), Sting ($290 million), Phil Collins ($250 million), Dave Matthews ($250 million), and Prince ($250 million).