Kim Madsen (born 13 February 1978) is a Danish former professional footballer who played as a defender. He played nine games for various Danish youth national team selections. After his career as a player, he shortly managed Karlslunde IF alongside David Rasmussen and Poul Hübertz in 2014.