Vila do distrito de Aveiro, região Norte e sub-região do Tâmega, com cerca de 2 900 habitantes.
É sede de um município com 114,67 km² de área e 17 338 habitantes (2001), subdividido em 9 freguesias. O município é limitado a norte pelos municípios de Penafiel e Marco de Canaveses, a leste por Cinfães, a leste e a sul por Arouca e a oeste por Gondomar.
O concelho designava-se Paiva até ao início do século XIX.