I'm a huge fan of the Harry Potter books and movies. Even as an adult it's so great to read and experience the magical world of Harry and his friends. I made a top 5 of my favorite characters.
5. Hermione Granger
Hermione may start the films as an insufferable know-it-all, but she finishes them as an entirely sufferable, even loveable, know-it-all, someone who doesn't hide her smarts but also gives the people around her credit for intelligence as well.
4. Professor Minerva McGonagall
Second only to Dumbledore in providing a sense of security and refuge at Hogwarts, Professor McGonagall may appear the strict disciplinarian and dry old stick, but there's life in the old girl yet.
3. Neville Longbottom
Neville had a rocky, bullied start in life, suffering clumsiness and a spotty magical ability crippled by his own insecurities. However, he blossoms during his time at Hogwarts, winning Gryffindor the House cup in his first year, joining (and eventually leading) Dumbledore's Army, and becoming a rebel leader against the school authorities.
2. Sirius Black
In the absence of an actual father, Sirius Black is Harry's next best thing.Sirius is a wonderfully flawed character, combining an entitled arrogance and tendency to recklessness with an immense capacity for affection.
1. Ron Weasly
Ron is the heart of the trio. He provides the most laughs in the books and movies and you love him for it. But there's more to him than that. His relationship with Harry is not simply one of best friends but a complex mix of love and envy.
They almost made the top 5: Rubeus Hagrid, Dobby the House Elf, Ginny Weasly and Bellatrix Lestrange