Tarouca é uma cidade portuguesa no Distrito de Viseu, Região Norte e subregião do Douro, com cerca de 3 400 habitantes.
É sede de um município com 101,50 km² de área e 8 308 habitantes (2001), subdividido em 10 freguesias. O município é limitado a nordeste pelo município de Armamar, a leste por Moimenta da Beira, a sul por Vila Nova de Paiva, a sudoeste por Castro Daire e a noroeste por Lamego.
Dalvares, Gouviães, Granja Nova, Mondim da Beira, Salzedas, São João de Tarouca, Tarouca, Ucanha, Várzea da Serra, Vila Chã da Beira