大羊乡位于东平县境东北部,地处东平、平阴、肥城三县市交界处。全乡面积93.39平方公里,辖42个行政村,4.1万人,8.3万亩耕地。乡机关驻地东南村,距县城13公里,105国道、250省道、济荷高速等主要交通干线从乡境内穿越而过,交通条件十分便利。境内地势南高北低,西高东低;东南部、西北部为山区丘陵,中部、北部、东部为平原。海拔58.2-246米。年平均降水量522.4毫米。土壤以褐土为主,次为黄土和粘土等。矿产资源主要以石灰岩居多,另有大理石、紫砂页岩等。主要河流有汇河、东金线河、西金线河。旅游景点有汇河倒影、摩崖石刻等。