古楼子乡位于宽甸南部鸭绿江畔,与朝鲜民主主义共和国隔江相望,地处北纬40°18′37″,东径124°38′41″,东北与长甸镇接壤,西南与虎山镇毗连,全乡总面积130.6平方公里(19.59万亩),边境线长22.4公里。