北南蔡鄉,河北省保定市定興縣轄鄉,地處定興縣東南部,東鄰高碑店市東馬營鎮,南界容城縣八於鄉,西靠內章鎮、容城縣賈光鄉,北連小朱莊鎮。轄區東西最大距離6千米,南北最大距離10千米,總面積28.15平方千米。2018年末,北南蔡鄉戶籍總人口22098人。
1953年,建北南蔡鄉。1961年,析建留村公社。1964年,更名爲北南蔡公社。1984年,改爲北南蔡鄉。截至2020年6月,北南蔡鄉轄8個行政村,鄉人民政府駐北南蔡村。
北南蔡鄉傳統的農作物種植是小麥、玉米,麻山藥種植爲特色種植。2011年,北南蔡鄉農業總產值7390萬元,農民人均純收入2464元。工業總產值25036萬元。財政總收入136萬元,地方財政收入136萬元。2018年,北南蔡鄉有工業企業10個,營業面積超過50平方米的綜合商店或超市41個。