通二年（861年）升场为镇，改名永贞，五代闽龙启元年（933年）升为永贞县，宋天禧五年（1021年）改永昌县，干兴元年（1022年）定名罗源县。历属长乐府、福州、福安府、福州路、福州府、闽海道。1949年8月16日，中国人民解放军占领罗源。1950年属闽侯专区，1956年改属福安专区，1962年属福州市，1963年复属闽侯专区，1970年又属福安专区（1971年福安专区改称宁德地区），1983年重划归福州市。
与东引列屿的关系.罗源县与东引列屿于国共内战前本无关系，1949年中华民