Machico est une ville portugaise située sur l'île de Madère, à 25 km à l'est de la capitale Funchal. Elle était l'ancienne capitale de Madère.