answersLogoWhite

0

No, Hogwarts is in Scotland.

The main characters board the train to go to Hogwarts from Kings Cross station in London. The entryway to enter Diagon Alley is also located at the Three Broomsticks in London. The closest known town to Hogwarts is an all magical village called Hogsmeade.

The actual castle that was used in the films is named Alnwick Castle. It is located in Northumberland, England.

User Avatar

Wiki User

12y ago

What else can I help you with?