La ciudad se encuentra completamente en la isla Grand Island, en el río Niágara, el cual es frontera natural entre Canadá y Estados Unidos.