Ottawa is the capital of Canada, which is located in Southeastern Ontario. The capital is situated on the south bank of the Ottawa River across from Gatineau, Quebec. The estimated population for this large city in 2023 is 1,010,391.