大连市金州区辖11个街道、4个镇、1个民族乡:拥政街道、友谊街道、光明街道、中长街道、站前街道、先进街道、亮甲店街道、石河街道、登沙河街道、三十里堡街道、二十里堡街道、华家屯镇、杏树屯镇、大魏家镇、向应镇、七顶山满族乡。此外,马桥子街道、海青岛街道、大孤山街道、新港街道、董家沟街道、满家滩街道、湾里街道、大李家镇、得胜镇等7个街道2个镇委托金石新区管理。