董马乡位于西畴县东部,距县城32公里,海拔1140米,东接麻栗坡县铁厂乡,南抵麻栗坡六河乡,西靠法斗乡,北靠本县鸡街乡及麻栗坡县马街乡,是两县六乡镇的商品聚散地。
全乡有国土面积129.8平方公里,辖7个村民委员会,203个村民小组,居住着汉、壮、苗、瑶、彝、蒙古等6种民族。
2007年末,全乡共4622户19920人,其中农业人口19315人。
地方财政收入16.09万元;全乡有耕地面积25557亩,其中:旱地21155亩,田2319亩,人均耕地面积1.28亩,粮食总产量为860.1万公斤,人均有粮436公斤,人均纯收入1010元。