According to Celebrity Net Worth, Neville Longbottom is worth an estimated $50 million. This includes both his earnings from acting as well as other business ventures. For example, he has a successful line of Wizarding World-themed clothing and merchandise. He also earns royalties from the Harry Potter films and books. In addition, Neville has made appearances in other films and television shows outside of the Harry Potter franchise. All of these factors contribute to his impressive net worth.