En los inicios, las ramas deportivas del club se encontraban en el Complejo Deportivo Santa Rosa de Las Condes, en la comuna de Vitacura.
Debido al afianzamiento institucional y crecimiento del club, se comenzaron a trasladar algunas de las ramas deportivas a la zona precordillerana de la ciudad de Santiago. Éstos terrenos habían sido adquiridos gracias a la gestión del presidente del club Manuel Vélez Samaniego, los que consistían en 1.800 hectáreas.
En 1972 se da nacimiento a un moderno Complejo Deportivo, llamado "San Carlos" en honor a Carlos Casanueva, rector de la Pontificia Universidad Católica de Chile
Actualmente es uno de los complejos deportivos mas grandes y completos del pais
Desde 1945 el club ejercía como local en el Estadio Independencia. En 1980 comienza el estudio de un nuevo proyecto, la construcción de un nuevo estadio de fútbol, inaugurando el nuevo recinto deportivo en el Complejo Deportivo San Carlos de Apoquindo el 4 de septiembre de 1988 con un partido de Fútbol entre la Universidad Católica y River Plate de Argentina.
El Estadio, con una capacidad de 20.000 personas, está acompañado de cuatro canchas, las que son utilizadas como campo de entrenamiento por el club y las divisiones inferiores. También se encuentra un Centro de Residencia para la habitación de deportistas con proyección. En ocasiones, es arrendado para eventos deportivos de otros clubes del fútbol chileno, además de ser uno de los mas bellos.
Teniendo la mejor vista del futbol en Chile, comodo para el espectador, fácil acceso desde los estacionamientos que cuenta con una capacidad para 3.000 vehiculos aprox.
Además cuenta con el unico marcador de goles en colores siendo el mas moderno de chile conjuntmente con el sistema de amplificación inaugurado en 1994 en un encuentro u.catolica v/s cobreloa en donde los cruzados ganaron 5x0 dando el tanto de la inauguración Alberto Acosta.
En materia internacional, el Estadio ha sido sede de mundialitos de la categoría Sub-17, junto a las diversas presentaciones del Club Deportivo Universidad Católica en competencias internacionales.
El Complejo Deportivo San Carlos de Apoquindo está ubicado en la comuna de Las Condes, en Camino Las Flores #13.000. Se puede acceder al Estadio San Carlos de Apoquindo por medio de las siguientes líneas de microbuses: C02 y C09, que parten desde el metro estación Escuela Militar, en Las Condes.