鸳鸯镇位于武山县西部,距县城15公里,位于渭河榜沙河的交汇处,总面积116.26平方千米,总人口26128人(2017),耕地面积31212亩,辖17个村委会。水资源丰富,土地肥沃,海拔在1500—2440米之间,光照充足,发展农业有得天独厚的条件。