合水县位于甘肃省东部。东邻陕西省富县,西与庆阳市西峰区、庆城县相连,南与宁县接壤,北靠华池县及陕西省志丹县。
合水县辖9乡3镇,总面积2941.78平方公里(折合441.24万亩)。地势山川相间,东北高,西南低,子午岭纵贯南北,将全县分为东西两大部分,呈现出东水东流,西水西去之势。
唐朝置合水县。据《读史方舆纪要》,合水县,因县东北的建水西流、南流至县北,岔河流合,故谓之合水。县因水得名。