Eaglesclaw American School of Magic is located in the city of New Bedford, Massachusetts in coastal New England. The citizens of New Bedford believe that it's a very old church. In order to enter the school, new students must touch a statue at the gates of the church to open the magic door that leads to their school. The location surrounding the building is a city that borders the Atlantic ocean. The area has an old world charm with cobblestone streets and historic landmarks.