Skolen er ikke lokalisert på en bestemt plass i bøkene, men Rowling sier at hun ser for seg at den ligger i Skottland. Skolebygningen er en gammel borg.