因镇政府原驻地近德固李村得名。
据《正德大名府志》记载,该地曾设立社学,取名“近德”,意在赞村民和善、近乎道德;“固”,坚固,意为近乎道德之风永固,故名近德固。
西汉为乐昌县地。东汉属阴安县。晋属昌乐。东魏属昌州。隋为繁水县地。唐时复归昌乐县。五代改属南乐。明代境北属长泰乡。明中期改乡为里。清代改里为社。乡政府驻地佛善村属西二社。1929年废社建乡,同年建5个区,近德固乡大部属第四区,区公所设在县城。1934年改为3个区,原四、五两区合并为一区。1937年以后,近德固乡为卫河县地,属第二区。1946年卫河县撤销,仍属南乐县。1948年为第六区,区部驻近德固乡李村。1956年始有近德固乡。1958年改近徳固公社。1984年复为近徳固乡。2024年撤乡设镇。