This is a list of North American countries by population based on the country population estimates published by the UN. The largest country by land area is Canada, and by population is United States. The largest city by population is Mexico City. The languages most spoken are English, Spanish and French.