直滩镇,隶属于甘肃省武威市古浪县,位于古浪县境东部,东与白银市景泰县红水镇为邻,南以昌岭山山脊线为界与新堡乡、裴家营镇隔山相望,西与裴家营镇、海子滩镇接壤,北以干(塘)武(武南)铁路为界与海子滩镇毗邻。区域面积274.88平方千米。截至2019年,直滩镇辖22个行政村、162个村(居)民小组,总人口18795 人。
2007年,直滩镇第一产业产值3177万元,第二产业产值1926万元,第三产业产值2020万元,农民人均纯收入1489元。2017年,直滩镇企业个数共9个,企业从业人数120人,其中工业企业6个。