北正镇,隶属于吉林省松原市长岭县,地处长岭县西北部,距长岭县城60千米;东与三团乡接壤,南与八十八乡相连,西与太平川镇、通榆县毗邻,北与三十号乡交界。行政区域总面积407.32平方千米。
清末民初,属长丰乡;2005年,析六合元村置太平川镇。截至2018年末,北正镇有户籍人口21838人。截至2020年6月,北正镇下辖10个行政村。
2011年,北正镇财政总收入0.2亿元,其中地方财政收入130万元。