El municipio de San Diego cuenta con una población de 5,825 habitantes, dividida en 2,849 hombres y 2,976 mujeres, comprendidas en 1,170 familias ubicadas en 1,444 viviendas, de acuerdo al censo de población realizado en 2002.