Daugelis skaitytojų atkreipė dėmesį į Hario Poterio romanų veikėjų vardų kilmę, teigdami, kad jie gali pateikti paslėptų užuominų apie veikėjų prigimtį. Atsižvelgiant į JK Rowling nuodugnius įvairių tautų mitologijos tyrimus ir įtraukimą, tikėtina, kad jos veikėjų vardų kilmė yra svarbi. Kai kurie vardai yra aiškiai protingi ar juokingi kalambūrai, pavyzdžiui, Peeves, o kiti turi gilesnes reikšmes, atspindinčias jų personažus ir veiksmus, pvz., Minerva McGonagall, o dvigubas vardas atspindi jėgą, drąsą ir moterų karius.
Žinoma, vienas ilgiausių romanų vardų yra Dumbldoro. Jo pilnas vardas yra Albusas Percivalis Brianas Wulfricas Dumbledore’as, o kiekvienas vardas atskirai papildo bendrą Dumbldoro apibūdinimą. Senojoje anglų kalboje Albus reiškia baltą, o vardas dažniausiai naudojamas amžiui ir išminčiai atspindėti. Percivalis buvo vienas iš apskritojo stalo riterių, o pavadinimas vartojamas nurodant taikos ir apšvietimo atnešimą. Brianas yra tradicinis airių vardas, kuris pažodžiui reiškia aukštą, bet taip pat gali būti naudojamas nurodant kilmingą gimimą. Briano vardo kilmė tikriausiai kilusi iš Briano Boru, Airijos karaliaus, kuris mirė gindamas savo tautą. St. Wulfric buvo atsiskyrėlis, atspindintis kartais vienišą Dumbldoro gyvenimo vietą, o Dumbldoras yra senas angliškas žodis, reiškiantis kamanę. Rowling yra sakiusi, kad pasirinko „Dumbldorą“, nes jos psichikos Dumbldoro įvaizdis apėmė jį vaikščiojantį po pilį ir niūniuojantį sau.
Įdomi ir Hario bei jo šeimos vardo kilmė. Poteris yra gana paplitęs vardas Anglijoje ir, Rowling teigimu, jai visada patiko. Hario vardas reiškia galią, o vardas James reiškia „pastūmėjas“. Lily Evans, Harry motina, taip pat turi labai įdomų vardą. Lelijos yra gėlės, tradiciškai siejamos su mirtimi ir atgimimu, nes jos kasmet miršta, tačiau iš dirvoje palaidoto svogūnėlio išdygsta šviežių lapelių. Evansas reiškia „jaunas karys“. Dažnas prisikėlimo įtraukimas į Rowling veikėjų vardų kilmę taip pat suteikia knygoms šiek tiek įžvalgos.
Hario draugai ir patarėjai taip pat turi įdomių vardų kilmės. Hermiona yra anglikizuota Hermio, graikų pasiuntinio, forma ir vardas, kuris taip pat siejamas su magija ir žemiškumu. Grangeris yra įprastas ūkininkas, bet taip pat vadinamas liaudies judėjimu, kuris XVII amžiuje turėjo suteikti teises ūkininkams. Rono vardas rodo, kad jis yra karalių patarėjas, o jo tėvo Artūro vardas reiškia „vadovas“. Ginevra yra senas vardas, reiškiantis amžinai žalią, o Rubeus Hagrid vardo kilmė yra keltų ir lotynų kalbos mišinys. Lotynų kalba „Rubeus“ reiškia raudoną arba rausvą, tikriausiai nurodant Hagrido veido spalvą, o Hagridas gali būti gėlų kalambūras „ha“, o „Grid“ – baisios milžinės vardas.
Kitos daug pasakančios vardo kilmė yra Alastoras arba „žmonijos gynėjas“ ir Severas, kuris tikriausiai yra žodžio „atskirtas“ žaismas, o tai rodo, kad Severas Sneipas atsiribojo. Bellatrix Lestrange taip pat turi įdomų pavadinimą; Bellatrix reiškia „moteris karė“, o Lestrange gali būti žaidimas „svetimas“ arba „svetimas“. Fleur Delacour yra teismo arba širdies gėlė, priklausomai nuo to, kaip ją skaito, o Remuso Lupino vardas yra linktelėjimas į jo vilkišką prigimtį, nes Romulą ir Remą užaugino vilkas, o Lupinas lotyniškai reiškia „vilkas“.