清乾隆年间,刘、赵、王三姓从山西洪洞县迁居此地,建小刘庄、小赵庄、王香庄3村,后合为一村,因刘姓人多,故名刘庄。1988年8月,随村民委员会更名为北刘庄。
2021年1月,河南省爱卫会命名北刘庄村为2020年度河南省卫生村。
北刘庄村是商水县汤庄乡下辖的行政村,城乡分类代码为122,为镇乡结合区。区划代码为411623211219,居民身份证号码前6位为411623。邮政编码为466000,长途电话区号为394 ,车牌号码为豫P。北刘庄村与陈寨村、杨庄村、老杨庄村、赵集村、均户庄村、雷楼村、吴楼村、杨尤庄村、铁炉村、傅楼村、双王村、娄冲村、魏坡村、南坡村相邻。历史沿革:1918年属商水县北区王许庄地方。
1951年4月属十二区(汤庄)。
1955年12月属四区(邓城)赵集乡。
1983年初,从杨庄大队析刘庄大队,属汤庄公社。
12月刘庄大队改制刘庄村民委员会,属汤庄乡。
1988年8月,刘庄村民委员会更名为北刘庄村民委员会。