Where is TMU located?

TMU is in the heart of downtown Toronto, Ontario in Canada. Toronto, Canada's largest city, is a dynamic center of business, industry, and culture. Check out the Toronto Campus website here: https://www.torontomu.ca/about/

TMU Cairo is hosted by the Universities of Canada in Egypt, located in the New Administrative Capital.