I dag er Funchal en moderne by med ca. innbyggere. Funchal ligger i et unikt område der naturlige geologiske egenskaper danner et «amfiteater» rundt byen, som starter på havna og stiger nesten meter høyt på milde nedfarter. Dette gir en naturlig ly og var det som tiltrakk de første nybyggerne.