AThe credits list Vancouver, British Columbia as the film's location (and I also saw Langley listed, which is near Vancouver). I recognized this because I live south of the border in Bellingham, Washington State. However, in the outtakes, the producers relate driving around Maine looking for an appropriate school, and then settling on St. George's due to its modernity, and its cedar trees. Of course, Vancouver has plenty of Cedars as well, and St. George's is a British motif about the fellow who slew the Dragon.