De acordo com o IBGE (Instituto Brasileiro de Geografia e Estatística), no ano de 2006 sua população era estimada em 4.156 habitantes. Área territorial de 116 km².
O município fica localizado no extremo oeste do estado da Paraíba a 48 km de Cajazeiras. Vindo a partir das regiões sul e sudeste pela BR-116 pode-se chegar ao município entrando à direita após o município do Barro-CE na altura do quilômetro 443 (o quilômetro zero da BR-116 nesse trecho fica em Fortaleza, Ceará).
O município está incluído na área geográfica de abrangência do semiárido brasileiro, definida pelo Ministério da Integração Nacional em 2005.[5] Esta delimitação tem como critérios o índice pluviométrico, o índice de aridez e o risco de seca.
Referências
↑IBGE (10 out. 2002). «Área territorial oficial». Resolução da Presidência do IBGE de n° 5 (R.PR-5/02). Consultado em 5 dez. 2010
↑«Censo Populacional 2010». Censo Populacional 2010. Instituto Brasileiro de Geografia e Estatística (IBGE). 29 de novembro de 2010. Consultado em 11 de dezembro de 2010