Funchal is een plaats en gemeente in het Portugese autonome gebied Madeira. De gemeente heeft een totale oppervlakte van 76 km2 en telde 100.331 inwoners op 31 december 2005.

In de stad is een universiteit gevestigd, de Universidade da Madeira. De naam Funchal betekent zoiets als veel venkel.