渥太华大学主校园坐落于加拿大首都渥太华市中心,占地约440亩。
学校距议会大厦只有几个街区,步行可到购物中心、餐馆、电影院、博物馆等。同时,学校周围公交系统十分发达,乘公共汽车可到城市的每个角落。渥太华市是加拿大的首都,位于加拿大最富庶的地区,安大略省。市区人口约37万,加上郊区人口约1百万。城市里有加拿大最为著名的历史建筑和无数的图书馆及博物馆:议会大厦、国家图书馆和档案馆、加拿大文化博物馆、加拿大国家艺术馆、国家科技博物馆,高等法院等。渥太华连续被联合国评为10个最适宜人类居住的城市之一,世界5大电信研究中心之一 。