Penafiel (Portuguese pronunciation:[pɨnɐfiˈɛɫ] or [ˌpenɐfiˈɛɫ]) is a municipality in Porto District in the North of Portugal. The population in 2011 was 72,265, in an area of 212.24km².
The municipality of Penafiel is located east of Porto in Tâmega subregion, of which is one of the main cities.