鸳鸯镇位于武山县西部,距县城15公里,位于渭河榜沙河的交汇处,总面积115.9平方公里,总人口28759人,耕地面积31212亩,辖17个村委会。水资源丰富,土地肥沃,海拔在1500-2440米之间,光照充足,发展农业有得天独厚的条件。鸳鸯镇位于武山县西北部,平均海拔2400米。东西宽14千米,南北长16.3千米,面积116.26平方千米,人口8540户29447人(2008年末)。辖1个社区、13个行政村。镇政府驻鸳鸯村,距县政府20千米。陇海铁路和武(山)漳(县)公路、武(山)陇(县)公路过境。[1]