Santo Isidoro is a former civil parish in the municipality of Marco de Canaveses, northern Portugal. In 2013, the parish merged into the new parish Livração. In 2001 there were 1495 inhabitants in a 3.73 square kilometres (1.44 sq mi) region fronting the Douro.