Ocupa uma área territorial de 342 km² e dista da capital, por estrada de rodagem, 115 quilômetros e por estrada de ferro 135 quilômetros.
Seu clima é quente e seco no verão e bastante frio (para os padrões nordestinos) no inverno, sendo propício para veraneios e repousos. A temperatura máxima é de 35 °C e a mínima de 14 °C. De maio a agosto é a época chuvosa e fria, a estiagem, é de outubro a março.