É sede do município de Castelo de Paiva que tem uma área total de 115,01 km2[2], 15.597 habitantes[3] em 2021 e uma densidade populacional de 135 habitantes por km2, subdividido em 6 freguesias[4]. 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.
Freguesias
O município de Castelo de Paiva é composto por 6 freguesias. Antes era composto por 9 freguesias, mas pela reorganização administrativa de 2013 ocorreu a união entre Sobrado e Bairros, e entre Raiva, Pedorido e Paraíso:
Importante produto de Paiva, o vinho verde de Castelo de Paiva é considerado um dos melhores do mundo[6]. O vinho verde produzido na freguesia de Bairros é considerado o melhor vinho verde tinto do mundo. Em 2021, um vinho verde de Castelo de Paiva foi distinguido com a Medalha de Prata na oitava edição do concurso Vinhos de Portugal, que na primeira fase desta edição do concurso contou com mais de 1.400 candidatos ao galardão de melhor vinho de Portugal.[7]
No primeiro fim de semana de julho, Castelo de Paiva promove a Feira do Vinho Verde, do Lavrador, Gastronomia e Artesanato, realizada no Largo do Conde, esta Feira reúne os principais produtores e engarrafadores de Vinho Verde, artesãos e restaurantes do Município, sendo organizadas, ainda, outras feiras dedicadas ao produto nas diferentes freguesias.
O vinho verde branco de Castelo de Paiva já foi distinguido, em feira internacional na Alemanha, com medalha de prata, em 2017.
(Obs: De 1900 a 1950, os dados referem-se à população presente no município à data em que eles se realizaram. Daí que se registem algumas diferenças relativamente à designada população residente.)