
According to Celebrity Net Worth, American actor Neil Patrick Harris is worth $50 million as of May 2025.
Neil Patrick Harris is an American actor who's also a singer, writer, producer, and television host. Harris first came to prominence by portraying the lead role in the ABC medical sitcom Doogie Howser, M.D. Harris’s most iconic character is Barney Stinson on the CBS sitcom How I Met Your Mother. Barney has become a pop culture icon, with Harris’ portrayal cementing the character’s legacy for an entire generation. Harris’ other credits include The Matrix Resurrections, Glee, Joan of Arc, and Uncoupled.
How much is Neil Patrick Harris' net worth?

As of May 2025, Neil Patrick Harris is worth $50 million as per Celebrity Net Worth. For his most famous acting gig in How I Met Your Mother, the actor reportedly got paid $225,000 per episode of the show. By the end of the series, Harris had earned about $5.4 million from the show alone.
Harris was confirmed to appear in the upcoming Showtime series, Dexter: Resurrection. We don't know much about Harris’ involvement, but his character's name is Lowell. Aside from his work in film and television, Neil Patrick Harris has also made a name for himself on stage. In 2003, he earned critical praise for his performance in a production of Cabaret. The following year, he leaned into self-parody with a hilarious turn as a wild, party-loving version of himself in Harold & Kumar Go to White Castle—a role he reprised in both sequels. That same year, he also appeared in the Broadway revival of the musical Assassins. Recently, Neil Patrick Harris announced that he will appear on Broadway in the summer, and he stars with James Gordon and Bobby Cannavale in the revival of the play Art.
The actor has received multiple accolades throughout his illustrious career, including a Tony Award, five Primetime Emmy Awards, and nominations for a Grammy Award and three Screen Guild Awards.
FAQs
Neil Patrick Harris is 51 years old.
Neil Patrick Harris is 6 feet tall.
Yes, Harris was in Gone Girl.