Сан Бернардо (шп. San Bernardo) општина је у Мексику у савезној држави Дуранго. Општина се налази на надморској висини од 1640 м.[2]
Према подацима из 2010. у општини је живело 3433 становника.[1]