南莊鎮地處佛山市區的西南部,地理坐標為北緯22°55′29″~23°02′08″,東經112°58′25″~113°05′11″。截至2021查詢,總面積76.03平方千米。距市政府15公裏,距廣州35公裏。東北隔東平水道(潭洲水道)與佛山市禪城區石灣鎮街道相望,東與順德區樂從鎮理教毗鄰,南接南海區九江鎮沙頭,西鄰南海區西樵鎮,西北與南海區丹竈鎮金沙以順德水道為界。
南莊鎮地處佛山市區的西南部,地理坐標為北緯22°55′29″~23°02′08″,東經112°58′25″~113°05′11″。截至2021查詢,總面積76.03平方千米。距市政府15公裏,距廣州35公裏。東北隔東平水道(潭洲水道)與佛山市禪城區石灣鎮街道相望,東與順德區樂從鎮理教毗鄰,南接南海區九江鎮沙頭,西鄰南海區西樵鎮,西北與南海區丹竈鎮金沙以順德水道為界。