南
安县在
福建南部晋江中游简称“柳”。东与
鲤城区、
晋江市交接,东南与金门岛隔海相望,西与
安溪县、同
安县相接,北与
永春县、
仙游县近邻,全县周长313公里,东西宽45公里,南北长82公里,2032.5平方公里。全境山峦起伏,河谷、盆地穿插其间。地势西北高,东南低,海拔1000米以下的丘陵山地占全县的73%。山地大体可分为三部分,绵亘于县境西南部的云顶山脉,东北部的阳平山脉,西北部的天柱山脉蜿蜒伸入县境中部。晋江为本县最大河流(古称南安江),其干流共十二条,河流纵横交错,把境内切割成五个高山盆地(俗称“五小堀”,即向阳、蓬华、翔云、眉山、凤巢)、三处河谷平原(俗称“三大堀”,即英都、罗溪、诗山)。本县属亚热带海洋性季风气候,西北有山脉阻挡寒风,东南又有海风调节,温暖湿润为气候的显著特色。四季分明,年平均气温20.9℃,一月份平均气温12.1℃;七月份平均气温28.9℃,无霜期349天,雨量充沛,年降雨量1650毫米,多集中在春、夏。