La Consejería de Salud ha implantado recursos en sus centros sanitarios con el objetivo de reducir el impacto de la diabetes en la salud de los afectados. El programa de detección precoz de la retinopatía diabética (una de las causas principales de la ceguera) ha permitido diagnosticar desde el 2005 más de mil casos en Córdoba, lo que ha evitado que esas personas sufrieran esa complicación. En Córdoba, son más de 16.000 personas las que se someten a revisiones del fondo de ojo gracias a este programa, según la Junta. En Andalucía, existen 145 retinógrafos en centros de salud, además de los de los hospitales.

Por otro lado, para prevenir la afectación de las extremidades inferiores, otra de las complicaciones de la diabetes, en los centros de salud se efectúa a los pacientes una exploración para diagnosticar una posible arteriopatía diabética o neuropatía diabética. Gracias a estas revisiones se están registrando menos amputaciones.