Quixabeira é um município brasileiro do estado da Bahia, localizado na região Centro Norte do Estado. Sua população é de 9.514 habitantes, de acordo com e Estimativa da População 2012, 40 pessoas a menos que na última contagem oficial, o Censo 2010, quando eram 9.554 habitantes. Quixabeira faz divisa com 5 municípios: Jacobina, Capim Grosso, São José do Jacuípe, Várzea da Roça e Serrolândia, de quem foi desmembrada.