póvoa de varzim (, ) is a portuguese city in northern portugal and sub-region of greater porto. in 2001, there were 63,470 inhabitants, with 42,396 living in the city proper. it is the seventh-largest cities in portugal and the third largest in northern portugal.