A pesar de las limitaciones existentes por causa del hacinamiento carcelario, a lo interno de la Cárcel Pública de David, se ejecutan diversas alternativas para resocializar a los privados de libertad.
Esta cárcel tiene una capacidad máxima de 350 presos; sin embargo, en estos momentos alberga a más de 800 reclusos.
Orlando Guerra, director de este centro penal, manifestó que de 840 reclusos internados en esta cárcel; 300 se encuentran recibiendo capacitaciones de alfabetización y enseñanza de nivel secundario dictado por educadores del Ministerio de Educación (MEDUCA).
El funcionario detalló que 80 presos realizan labores intramuros que consisten en trabajar en los talleres del penal y desempeñan trabajos de mantenimiento. De acuerdo con la labor de mantenimiento que realice, por cada dos días de trabajo al interno se le rebaja un día de pena.