雅镇属中低山地，境内高山有云龙岩、龙岗岩、打四门山、莲花山、老保岗、通天阳、九洞岩、高世林岗等。溪河属建溪流域，主要有高阳溪、集北溪、白沙溪、中湾溪等8条。
交通.南雅镇距离建瓯市区23公里，距离南平市区45公里。205国道、横南铁路从南雅镇经过，境内设有火车货车站和浦南高速公路互通口。
行政区划.南雅镇共辖1个居委会，21个行政村，2个镇办场，117个自然村，分别是：四龙居委会、南雅村、新建村、伊村村、新村村、小雅村，十字街村、集瑞村、杉溪村、小康村