Sao Pedro da Aldeia is a locality located 996.26 km northwest from Brasilia in Rio de Janeiro, Brazil. The population of Sao Pedro da Aldeia is 106,049 people. Araruama, Cabo Frio, Macae are located close to Sao Pedro da Aldeia. You can find Sao Pedro da Aldeia on any map using the following decimal coordinates: -22.7857 (latitude), -42.1238 (longitude).