行政区划，改隶属台北县水返脚办务署；明治42年（1909年）改属台北厅基隆支厅。大正九年（1920年）地方制度改正，废庄及街改为大字，将五堵区、暖暖区、玛陵坑区合併为七堵庄，隶台北州基隆郡。二战日本无条件投降后进入中华民国时期，配合国民政府「改庄为乡」措施而改制为七堵乡，隶属台北县基隆区；1947年基隆市政府为了扩大市政建设，要求台北县将七堵乡划归基隆市，并改称七堵区。1949年划出八堵、碇内、暖暖等里（当时分为七里）成立暖暖区。1980年，基隆市政府于莺歌石兴建