孔撒四土司分治。宣统三年（1911年），该地设置道坞设治局。1912年，成为道坞县，1913年，更名为道孚县，属川边特别行政区。1925年（民国14年）改为西康特别行政区。1935年（民国24年），在道孚设立了西康宣慰使公署。1936年，中国工农红军长征经过道孚，在这里成立了道孚县博巴政府，以及各乡级的博巴政府。1939年，属西康省第一行政督察区。1950年，道孚归西康省藏族自治区。1955年，西康省撤销后，道孚划归四川省甘孜藏族自治州，1978年临近的干宁县撤销，所辖协德、扎坝2区划归道孚