São Martinho is a civil parish in the municipality of Funchal, on the island of Madeira. The population in 2011 was 26,482, in an area of 7.95 km².