荞山乡位于云南省彝良县城东北部,东与海子乡接壤,西南临近角奎镇,北连小草坝。政府驻地距彝良县城32公里,全乡总面积198.13平方公里,有耕地面积54924.95亩,其中水田780亩。2008年底有人口9237户,42810人,其中农业人口9100户,42260人,农村劳动力17800人,从事第一产业的15019人。所辖9个行政村,227个村民小组,居住着汉、彝、苗、水四种民族。