民國三年(1914年),全縣設(shè)8區(qū)、22鎮(zhèn)、84鄉(xiāng),設(shè)珠藏鎮(zhèn),屬第八區(qū)。
民國二十七年(1938年),設(shè)珠藏鎮(zhèn),轄13保、112甲。
1950年,設(shè)銅鑼鄉(xiāng)、珠藏鎮(zhèn)屬第四區(qū),珠藏鎮(zhèn)轄市街村(今珠藏)、羊巖關(guān)、榮院等村。
1953年,設(shè)珠藏鄉(xiāng)、羊關(guān)鄉(xiāng)等,同屬第五區(qū)。
1958年,設(shè)珠藏、榮院等管理區(qū),屬珠藏公社。
1963年,成立珠藏、榮院、羊關(guān)等公社,屬珠藏區(qū)。
1984年,建立珠藏鄉(xiāng)、榮院鄉(xiāng)、羊關(guān)鄉(xiāng),同屬珠藏區(qū)。
1990年,原珠藏鄉(xiāng)、榮院鄉(xiāng)、羊關(guān)鄉(xiāng)合并為珠藏鎮(zhèn)。