São Pedro Fins é uma freguesia portuguesa do concelho da Maia, com 5,23 km² de área e 1837 habitantes (2011). A sua densidade populacional é.HistóriaSão Pedro Fins designava um povoamento remoto na ‘Terra da Maia’ ou ‘Julgado da Maia’. Já na Idade Média era mencionado o nome de Sanfins de Coronado a esta parte da Maia. Porém, só em 1687, este pequeno território passou a ser designado pelo topónimo que hoje se conhece.