Did you know that Ontario, the province (state) in Canada that holds the capital, is 2,147 times bigger than Albuquerque, Mexico. Speaking of the capital, how much do you know about Ottawa? Ottawa has a latitude and longitude of 45°N and 75°W. Ottawa’s current population is 937,031. It got its name because the city is right next to the Ottawa River, one of the famous landmarks in Canada