La Residenza Sanitaria Assistenziale è strutturata su tre piani. Al piano terra troviamo gli uffici amministrativi, la lavanderia, la cucina, il reparto riabilitazione e fisioterapia e il bar, mentre i piani primo e secondo ospitano i reparti di degenza. La struttura è facilmente accessibile sia con mezzi privati che con i mezzi pubblici, grazie alle linee di autobus che collegano Carpenedolo a Brescia e a Castiglione.
La RSA dispone di una capacità autorizzata di 124 posti letto, di cui 117 sono a contratto con la Regione Lombardia e 7 sono autorizzati.
La RSA è articolata su tre piani e suddivisa in 5 nuclei:
Nucleo A, al secondo piano, con 28 posti letto
Nucleo B, al secondo piano, con 27 posti letto
Nucleo C, al primo piano, con 28 posti letto
Nucleo D, al primo piano, con 29 posti letto
Nucleo E, al secondo piano, con 12 posti letto