Localiza-se a uma latitude 10º34’02” sul e a uma longitude 37º43’22” oeste, estando a uma altitude de 258 metros. Sua população estimada em 2004 era de 5.662 habitantes.
Possui uma área de 152,7 km².
? 1,01,1Divisão Territorial do Brasil. Divisão Territorial do Brasil e Limites Territoriais. Instituto Brasileiro de Geografia e Estatística (IBGE) (1 de julho de 2008). Página visitada em 11 de outubro de 2008.