What is the name of the school of magic in J.K. Rowling’s Harry Potter books?

The story behind the answer

The school of magic in J.K. Rowling’s Harry Potter books is Hogwarts School of Witchcraft and Wizardry.

Hogwarts is a boarding school in Scotland where young witches and wizards learn magical subjects. Students usually begin at age 11 and study for seven years. The school is divided into four houses—Gryffindor, Hufflepuff, Ravenclaw, and Slytherin—which compete in academic, sporting, and house-points activities.

Important locations at Hogwarts include the Great Hall, the library, the Forbidden Forest, and the Quidditch pitch. The school is protected by enchantments that make it difficult for Muggles, non-magical people, to find. Albus Dumbledore serves as headmaster for much of Harry’s time there. Hogwarts is fictional, but Rowling drew on memories of British schools and on real places in Scotland when developing the series’ atmosphere.

Source: Wikipedia · fact-checked Oct. 2026

Add question to a list

Choose a list to keep this question in: