La universidad cuenta con dos sedes en la ciudad: el campus Sir George Williams, en el centro, cerca de la estación de metro Guy-Concordia, y el campus Loyola, en el barrio Nôtre-Dame-de-Grace, unos 6 kilómetros al oeste.