What is the largest city in North America by land area?

The largest city in North America by land area is Toronto, Canada, with an area of 630 square miles.