Mit seinen rund 13.000 Einwohner zählt Machico zu der zweitgrößten Stadt Madeiras. Machico liegt in einer geschützten Bucht mit dem modernste Yachthafen Madeiras aus dem Jahre 2005 mit Cafés und Restaurants.
An den Sommerwochenenden herrscht rund um die Kais und am Kiesstrand reges Treiben. Machico besteht aus zwei Stadtteilen links und rechts der Ribeira da Machico. Banda d’Além im Osten ist das ältere Stadtgebiet mit Fischerhäuschen und eine hübsche Parkanlage vor der Capela do Senhor dos Milagres, welche zu dem ältesten Sakralbau Madeiras gehört. Rechts vom Ribeira da Machico erstrahlt die frisch renovierte Camara Municipal in neuem Glanz, geschmückt mit dem Staatswappen Machicos über dem Eingang des Rathauses. Ebenfalls sehenswert ist die Nossa Senhora da Conceiçao, eine Kirche aus dem 15. Jahrhundert mit einigen Kunstwerken und einer Orgel im Inneren. In den Geschäften Machicos können Sie fast alles erwerben bis hin zu typischen Madeira Souvenirs wie Wein und Stickereien.
Hinter der Uferpromenade Caminho de Sao Roque liegt der aus großen Kieselsteinen bestehende Strand Praia de Sao Roque, einer der wenigen natürlichen Badeplätzen Madeiras.