A Associação Portuguesa dos Municípios com Centro Histórico (APMCH) foi fundada, na cidade de Lamego, em 22 de Julho de 1988. Conta com uma centena de autarquias inscritas, todas preocupadas com a defesa, com a valorização, com a revitalização e com a animação dos seus núcleos urbanos históricos. São membros da APMCH os municípios portugueses que possuam zonas históricas, independentemente de serem já ou não classificadas como centros históricos e, que por deliberação autárquica, declarem aderir à instituição, sem distinções do tipo de aglomerado — cidade ou vila — nem da localização da zona ou das zonas históricas nesses aglomerados. Neste momento, a Associação, cuja sede nacional se fixou em Lamego, possui delegações regionais em Almeida e em Lagos.