O município de São Pedro da Serra limita-se ao norte com o município de Barão, ao sul e ao Oeste com Salvador do Sul, ao leste com Tupandi. Dista de Porto Alegre cerca de 103 quilômetros, ligado pelo acesso asfáltico pela BR 470. Encontra- se a 510 metros de altitude do nível do mar.
São Pedro da Serra possui uma área de 35,387 KM², sendo que 45% pertencem a Zona Rural e 55% a Zona Urbana. Sua população, segundo último senso é de 3.612 habitantes, tendo como predomínio a religião católica apostólica romana, seguindo da Evangélica.
Atualmente 70% da economia do município é da agricultura, dedica-se ao poli cultivo colonial em regimes de minifúndios, destacando-se a produção de avicultura, suinocultura, carvão e comercialização de lenha, criação de gado leiteiro e o reflorestamento com plantio de mudas.
A indústria é responsável por 25% na formação do índice de participação do Município na transferência de Imposto sobre Circulação de Mercadorias e Serviços (ICMS). A ênfase está na indústria calçadista, indústria de transformação, destacando-se olarias, tubos e artefatos de concreto, móveis e artefatos de madeira. O comércio participa com 05%, com predominância para o comércio de confecções, materiais de construção, supermercados, bares e restaurantes.
O clima é subtropical, bastante úmido, com períodos de chuvas e nevoeiros. As temperaturas do inverno variam de -2°C a 10°C, com geadas frequentes, mais acentuadas em Campestre Alto e raramente ocorre neve. No verão, a temperatura varia entre 18°C e 35°C. Os ventos predominantes são sudeste e noroeste.