1940年(民国二十九年)9月至10月,在百团大战中,中国八路军晋察冀军区部队在河北省涞源县、山西省灵丘县进攻日伪军的战役。
驻涞(源)灵(丘)地区日军为驻蒙军独立混成第2旅团(司令部驻张家口)和第26师团(司令部驻大同)各一部共1500余人,另有伪军1000余人。9月10日,百团大战第一阶段作战结束后,晋察冀军区司令员聂荣臻指挥部队于9月22日发起涞灵战役,以第1、第2、第3、第20、第25团,骑兵第1团1个营、第1军分区特务营,第1、第3游击支队组成右翼队,进攻涞源城,经1昼夜激烈战斗,夺取东、西、南关和两个外围据点。鉴于日伪军工事坚固,又缺乏攻坚器材,攻击部队即于23日停止攻城,集中兵力拔除外围据点。至24日晨,第2团和第1团1个营攻克三甲村,全歼日伪军100余人。同时,第3团进攻东团堡,全歼日军独立混成第2旅团士官1个教导队100余人。至26日,右翼队共攻克涞源外围据点10余处。28日,张家口日军3000余人乘汽车,在飞机、坦克配合下,进抵涞源县城口,至10月1日,日军占领被八路军攻克的大部据点,右翼队奉命放弃夺取涞源县城,向灵丘、浑源方向转移,以第6、第26团和察绥游击支队组成的左翼队,于7日至9日上午,在右翼队一部配合下,于灵丘、浑源一线,先后攻克南坡头、抢风岭、青磁窑等日军据点。当日下午,大同日军1000余人增援浑源,并向灵丘地区进攻。同时,日军第110师团陆续集中易县、保定、定县地区,有西犯征候。在此情况下,晋察冀军区于10日结束涞灵战役。
此役历时18天,晋察冀军区部队毙伤日伪军1000余人,俘日军49人、伪军37人,缴获机关枪34挺、长短枪290余支、掷弹筒110个。