Ottawa, Canada Canada's capital Ottawa is the capital of Canada and a municipality within the Province of Ontario. Located in the Ottawa Valley in the eastern portion of Southern Ontario, the city lies on the...