São Pedro da Água Branca é um município brasilleiro no extremo oeste do estado do Maranhão.
Fica às margens da Rodovia MA-125, que dá acesso à BR-010 (Belém-Brasília), e a 683 quilômetros de São Luís, a cidade está estruturada em torno da MA-125, onde funcionam pontos de comércio e serviços, como o posto de combustível que atende aos caminhoneiros. A zona urbana expande-se em direção ao leste. São Pedro da Água Branca não dispõe de transporte público. A paisagem local é marcada pelas florestas de eucalipto, destinadas à produção de celulose, papel e carvão. A população municipal era de 11.198 habitantes, de acordo com estimativa feita em 2006 pelo IBGE. No Censo 2000, a área urbana contava com 86,6% dos habitantes, apresentando densidade demográfica de 3.700 pessoas por quilômetro quadrado.
A demarcação territorial do município é bastante peculiar, pois a divisa de estado entre o Maranhão e o Pará praticamente contorna a área urbana da cidade.