通贵乡地处银川平原，海拔1110米，位于银川市东郊，距市区17公里，东与兴庆区月牙湖乡隔黄河相望，南与掌政镇相邻，西面、北面与贺兰县金贵镇相邻，共有人口22700人