丹阳位于县境北部连江县、罗源县两县交界处。历来是福州北上闽东和浙江的交通要道和屯兵之地。镇址丹阳,海拔80米,距县城18公里,离福州56公里。1984年6月撤社建乡,同年11月改为镇建制至今,行政区划稳定。丹阳镇位于连江县北部,与罗源县交界,距县城20千米,距福州市56千米。面积109.53平方千米(一说103平方千米),介于北纬26°18'-26°26',东经119°26'-119°31'之间。东部紧倚海拔1016米的鼓楼山脉,西部纵列1028米的缺鼻峰峦,南北为两峰之间狭长的低丘和河谷平原。