San Dimas es un municipio del estado mexicano de Durango . La cabecera municipal se encuentra en Tayoltita . El municipio tiene una superficie de 5.620,5 km².
En 2010, el municipio tenía una población total de 19.691 habitantes, [1] frente a los 19.303 habitantes de 2005. [2]
El municipio cuenta con 590 localidades, de las cuales las más grandes (con poblaciones de 2010 entre paréntesis) son: Tayoltita (5,124), clasificada como urbana, y San Miguel de Cruces (1,816), clasificada como rural. [1]