Batna est situé sur une superficie de 12.038,76 Km2; dans la partie orientale du pays (Nord-Est) entre 4° et 7° de longitude Est et 35° et 36° de latitude Nord, le territoire de la wilaya de Batna s’inscrit presque exclusive-ment dans un ensemble physique constitué par la jonction des atlas tellien au Nord et saharien au Sud. Elle est limitée :
- Au Nord par les wilayas d'Oum El Bouaghi, Mila et Sétif, - A l’Est par la wilaya de Khenchela, - Au Sud par la wilaya de Biskra, - A l’Ouest par la wilaya de M’Sila.