Top 10 Best Harry Potter Characters
1Harry Potter
2Hermione Granger
3Albus Dumbledore
4Severus Snape
5Ron Weasley
6Sirius Black
7Luna Lovegood
8Remus Lupin
9George Weasley
10Lord Voldemort
11Neville Longbottom
12Ginny Weasley
13Dobby
14Draco Malfoy
15Rubeus Hagrid
16Minerva McGonagall
17Bellatrix Lestrange
18Nymphadora Tonks
19Molly Weasley
20Fred Weasley
21Alastor Mad-Eye Moody
22Horace Slughorn
23Hedwig
24Cho Chang
25Kreacher
26Fleur Delacour
27James Potter
28Rufus Scrimgeour
29Gellert Grindelwald
30Petunia Dursley
31Arthur Weasley
33Aberforth Dumbledore
34Peter Pettigrew