辖53个居委会(其中建制居委会46个,筹备的8个),11个行政村。镇政府驻沪南路1000号。
北蔡镇下辖紫叶居民区、莲安居民区、莲中居民区、下南居民区、天池居委、安建居委、海东居委、莲溪一居、莲溪四居、莲溪八居、莲溪六居、莲溪九居、绿川一居、绿川二居、绿川三居、绿川四居、鹏海一居、鹏海二居、民乐居委、河东居委、御桥一居、御桥二居、御桥四居、鹏宏苑居委、香花居委、虹南居委、和平居委、龙港居委、南新一居、南新四居、南新六居、南新七居、艾南居委、南杨居委、艾东居委、下西浜居委、金旋居委、南江苑居委、大华一居、大华二居、大华三居、大华四居、大华六居、锦华居委、香溢居委