São João de Tarouca é uma
freguesia portuguesa do concelho de
Tarouca, com 22,46 km² de área e 606 habitantes (2011). Densidade: 27 hab/km². A freguesia de São João de Tarouca é constituída por cinco povoações (
Couto,
Pinheiro, S. João de Tarouca,
Vila Chã do Monte e
Vilarinho) albergando mais de setecentas pessoas, tendo como sede freguesia São João de Tarouca.
A Vila de São João de Tarouca fica a 15 km de Lamego e para a visitar toma-se a estrada de Moimenta da Beira para o alto de Mondim ( EN 329 ) onde se vira à esquerda para uma estrada entre pinhais. É uma vila em fase de desenvolvimento contínuo, mas que nunca perde a aparência rural, o que a torna num local frequentemente visitado.