Il lago è situato a nord-est dei paesi di Madrano, da cui prende il nome, e Canzolino; è collegato al vicino lago di Canzolino da un piccolo emissario sotterraneo[2][3]. Il lago, dalle acque chiare e smeraldine[3], è occupato per tutta la metà meridionale da un bosco igrofilo, e vi sono canneti anche su parte delle altre sponde[4].