🇧🇷 Santa Rosa de Viterbo is a municipality in the state of São Paulo in Brazil.
Santa Rosa de Viterbo has a population of over 26,753 people. Santa Rosa de Viterbo is situated 70 km south-east of the centre of Ribeirão Prêto.