Teresopolis is a locality located 907.51 km northwest from Brasilia in Rio de Janeiro, Brazil. The population of Teresopolis is 184,240 people. Duque de Caxias, Itaborai, Mage are located close to Teresopolis. You can find Teresopolis on any map using the following decimal coordinates: -22.3135 (latitude), -42.8736 (longitude).