双城区共辖11个镇、1个民族镇、6个乡和6个民族乡。9个镇:双城镇、兰棱镇、东官镇、周家镇、新兴镇、五家镇、单城镇、杏山镇、韩甸镇、西官镇、公正镇;1个民族镇:农丰满族锡伯族镇;6个乡:朝阳乡、万隆乡、永胜乡、临江乡、水泉乡、金城乡;6个民族乡:青岭满族乡、联兴满族乡、同心满族乡、希勤满族乡、乐群满族乡、幸福满族乡。 双城区位于黑龙江省哈尔滨市西南部,地处松嫩平原腹部,松花江南岸,地势呈东高西低,地理坐标为东经125°41′至126°42′,北纬45°08′至45°43′,总面积3112.3平方千米。2013年总人口83万。