Muchos lectores han comentado los orígenes de los nombres de los personajes de las novelas de Harry Potter, lo que sugiere que pueden proporcionar pistas ocultas sobre la naturaleza de los personajes. Dada la extensa investigación de JK Rowling y la inclusión de la mitología de una amplia variedad de naciones, parece probable que el origen de los nombres de sus personajes sea importante. Algunos de los nombres son juegos de palabras claramente ingeniosos o divertidos, como Peeves, mientras que otros tienen significados más profundos que reflejan sus personajes y acciones, como Minerva McGonagall, con un nombre doble que refleja fuerza, valentía y guerreras.
Uno de los nombres más largos de las novelas es, por supuesto, el de Dumbledore. Su nombre completo es Albus Percival Brian Wulfric Dumbledore, y cada nombre se suma individualmente a una descripción general de quién es Dumbledore. En inglés antiguo, Albus significa blanco y es un nombre que se usa comúnmente para reflejar la edad y la sabiduría. Percival fue uno de los caballeros de la Mesa Redonda, y el nombre se usa para sugerir la paz y la iluminación. Brian es un nombre tradicional irlandés que literalmente significa alto, pero también podría usarse para sugerir un nacimiento noble. Los orígenes del nombre de Brian probablemente provienen de Brian Boru, un rey irlandés que murió defendiendo a su pueblo. St. Wulfric era un ermitaño, lo que refleja la posición a veces solitaria de Dumbledore en la vida, y Dumbledore es una antigua palabra inglesa que significa abejorro. Rowling ha dicho que eligió «Dumbledore» porque su imagen mental de Dumbledore lo incluía deambulando por el castillo, tarareando para sí mismo.
Los orígenes del nombre de Harry y su familia también son interesantes. Potter es un nombre relativamente común en Inglaterra, y Rowling dice que siempre le ha gustado. El nombre de Harry significa poder, mientras que el nombre James significa «suplantador». Lily Evans, la madre de Harry, también tiene un nombre muy interesante. Los lirios son flores tradicionalmente asociadas con la muerte y el renacimiento, porque mueren todos los años pero brotan hojas frescas del bulbo enterrado en el suelo. Evans significa «joven guerrero». La frecuente inclusión de la resurrección en los orígenes del nombre de los personajes de Rowling también da una idea de los libros.
Los amigos y asesores de Harry también tienen orígenes interesantes. Hermione es una forma anglicanizada de Hermes, el mensajero griego, y un nombre que también está asociado con la magia y la terrenalidad. Un granjero es un agricultor común, pero también el nombre de un movimiento popular que supuestamente traería derechos a los agricultores en el siglo XVII. El nombre de Ron sugiere que es un asesor de reyes, mientras que su padre, Arthur, tiene un nombre que significa «líder». Ginevra es un nombre antiguo que significa siempre verde, mientras que los orígenes del nombre Rubeus Hagrid son una mezcla de celta y latín. En latín, Rubeus significa rojo o rubicundo, probablemente una referencia a la tez de Hagrid, mientras que Hagrid puede ser un juego de palabras en gaélico con ha, por la mitad, y Grid, el nombre de una temible giganta.
Otros orígenes de nombres reveladores incluyen Alastor, o «defensor de la humanidad» y Severus, que probablemente es un juego con la palabra «cortado», lo que sugiere que Severus Snape se ha cortado a sí mismo. Bellatrix Lestrange también tiene un nombre interesante; Bellatrix significa «mujer guerrera», mientras que Lestrange puede ser un juego de «extraño» o «distanciado». Fleur Delacour es la flor de la corte, o el corazón, dependiendo de cómo se lea, y el nombre de Remus Lupin es un guiño a su naturaleza de lobo, ya que Romulus y Remus fueron criados por un lobo y Lupin significa «lobo» en latín.