[2] Es uno de los distritos más grandes y el más poblado del cantón, y eminentemente urbano a excepción de la Zona Protectora Cerros de La Carpintera.
San Diego cuenta con un área de 8,08 km²[3] y una altitud media de 1270 m s. n. m.[4] El río más importante es el Tiribí y su afluente principal es el río Chiquito.
Para el año 2022, San Diego cuenta con una población estimada de 22 714 habitantes,[5] y para el último censo efectuado, en 2011, San Diego contaba con una población de 21 620 habitantes.
[6] La población se tiende a concentrar al norte del distrito y a lo largo de la ruta nacional 2, sector Florencio del Castillo, que comunica a San José (distante a 10 km al oeste) con Cartago.
Algunos sitios de interés son: Al distrito lo atraviesan las siguientes rutas nacionales de carretera: