São Pedro, Portuguese for Saint Peter, may refer to the following places:

Brazil edit

Portugal edit

Archipelago of the Azores edit

Madeira edit

Cape Verde edit

Football clubs edit

See also edit