Penafiel é uma cidade portuguesa no Distrito do Porto, região Norte e subregião do Tâmega, com cerca de 9 343 habitantes.
É sede de um município com 212,82 km² de área e 83 881 habitantes (2001), subdividido em 38 freguesias. O município é limitado a norte pelo município de Lousada, a nordeste por Amarante, a leste por Marco de Canaveses, a sul por Castelo de Paiva e a oeste por Gondomar e Paredes. Penafiel está situada no topo e encostas de uma pequena colina (Arrifana),entre o rio Sousa e o rio Cavalum afluentes do lado esquerdo do rio Douro.
Abragão, Boelhe, Bustelo, Cabeça Santa, Canelas, Capela, Castelões, Croca, Duas Igrejas, Eja, Figueira, Fonte Arcada, Galegos, Guilhufe, Irivo, Lagares, Luzim, Marecos, Milhundos, Novelas, Oldrões, Paço de Sousa, Paredes, Penafiel, Perozelo, Pinheiro, Portela, Rans, Rio de Moinhos, Rio Mau, Santa Marta, Santiago de Subarrifana, São Mamede de Recezinhos, São Martinho de Recezinhos, Sebolido, Urrô, Valpedre, Vila Cova