Hogwarts er den fiktive skole for hekseri og trolddom i Harry Potter-bøgerne skrevet af J.K. Rowling. Der findes ikke noget virkeligt sted med dette navn, og skolen eksisterer kun i denne fiktive verden.
Hogwarts-slottet i Harry Potter-bøgerne og -filmene er også et fiktivt sted og findes ikke i virkeligheden. Det blev skabt af filminstruktører og special effects-hold til brug i filmene. Nogle af de udvendige og indvendige scener blev filmet forskellige steder i England, såsom Alnwick Castle og Durham Cathedral, men de fleste af scenerne blev skabt ved hjælp af computere.