Ans. The largest city in North America by population is Mexico City, located in Mexico, with a population of over 21 million people.