San Bernardo es un municipio del estado mexicano de Durango . La cabecera municipal se encuentra en San Bernardo . El municipio tiene una superficie de 2078 km².
En 2010, el municipio tenía una población total de 3.433, [1] frente a 3.726 en 2005. [2]
El municipio tenía 109 localidades, ninguna de las cuales tenía una población superior a 1.000 habitantes. [1]