羅源縣位于福建省東北沿海,介于北緯26°23′-26°39′,東經(jīng)119°7′-119°54′之間。南鄰連江縣,西南接福州市、閩侯縣,西北接古田縣,北與寧德市接壤,東隔海與霞浦東沖半島相望。全境面積1187.18平方公里,其中陸地面積1062.2平方公里,海域、灘涂面積124.98平方公里。境內(nèi)三面環(huán)山,地形為東西長條狀,鷲峰山脈東南支脈從西北方向延伸入境,形成眾多山嶺。地勢自西而東,三高兩低,形如“W”。地貌以山地、丘陵為主,平原狹小。山地主要分布于縣北部和西部,山體多呈北東、北西走向,面積443.6平方公里,占全縣陸地面積41.76%。丘陵分布于西部霍口溪、中部起步溪、百丈溪,河谷兩側(cè)及東部半島等地,面積450.64平方公里,占縣陸地面積42.43%。山間盆谷107個,散布于山地和高丘陵地區(qū),面積88.31平方公里,占陸地總面積8.31%。平原面積79.65平方公里(含松山、白水兩墾區(qū)31.02平方公里),占陸地面積7.5%。境內(nèi)有千米以上高山12座,全縣最高峰牛牳山海拔1251米。縣境東部臨海,有大小海灣9個,島嶼12個,海岸線長129.09公里。
5000年前的新石器時代,羅源就有人類居住。自后唐長興四年(933年)建縣迄今已有一千余年。最早定居的為土著。西晉永嘉前十多年(290年前后)已有中州人移居于此;唐中葉已有畬族先民。唐末又有一批隨王潮、王審知入閩的河南光、壽兩州避亂者到羅源定居,唐光啟二年(886年)有300多畬族先民,至連江縣馬鼻徙羅源大浿頭,為唐末大批徙羅定居的畬族先民。南宋時又有許多中州南徙的避亂者。這3部分人在漫長的歲月里,共同開拓耕耘,繁衍生息。
2018年,羅源縣轄鳳山、松山、鑒江、起步、中房、飛竹6個鎮(zhèn)及碧里、洪洋、白塔、西蘭、霍口5個鄉(xiāng),其中霍口為民族鄉(xiāng)。全縣轄12個社區(qū)居委會、189個村委會。