平昌县磴子乡位于巴中市东部、平昌县南端。北邻岳家镇、南接涵水、西与西兴接壤、东临白衣镇。磴子乡距离平昌县城约35公里,距离白衣镇8公里。全乡由龙凤村、水莲村、红坪村、红旗村、宝塔村、天井村、蒿坪村这7个村组成。磴子乡属于山地地形,平均海拔低,属于温暖湿润的亚热带季风气候,年均降雨量约1150毫米。其中的磴子河流入蒙溪河最后流入巴河。