「改庄为乡」措施而改制为七堵乡，隶属台北县基隆区；1947年基隆市政府为了扩大市政建设，要求台北县将七堵乡划归基隆市，并改称七堵区。1949年划出八堵、碇内、暖暖等里（当时分为七里）成立暖暖区。1980年，基隆市政府于莺歌石兴建国民住宅（即今安乐社区），莺歌石及附近的港口地区人口激增。1988年，莺歌石及港口地区划归安乐区。