Batalha is een van de dertien microregio's van de Braziliaanse deelstaat Alagoas. Zij ligt in de mesoregio Sertão Alagoano en grenst aan de deelstaat Sergipe in het zuiden, de mesoregio Agreste Alagoano in het oosten en noordoosten en de microregio Santana do Ipanema in het noordwesten en westen. De microregio heeft een oppervlakte van ca. 1798 km². Midden 2004 werd het inwoneraantal geschat op 92.614.
Acht gemeenten behoren tot deze microregio: