A sede do Centro Universitário Celso Lisboa está localizada no bairro do Engenho Novo, na zona norte do Rio de Janeiro. O campus possui uma infraestrutura composta por salas de aula equipadas, laboratórios de informática, biblioteca, auditório e centro de convivência para os alunos.
Ao todo, a instituição possui mais de 600 localizações registradas, com polos em todo o país e convênios no exterior.