Batad is a fifth class municipality in the province of Iloilo, Philippines. According to the 2010 census, it had a population of 19,385 people.
In 1950, the barrio of Zarragoza was transferred to the town of Balasan.

Barangays
Batad is politically subdivided into 24 barangays.

  • Alapasco
  • Alinsolong
  • Banban
  • Batad Viejo
  • Binon-an
  • Bolhog
  • Bulak Norte
  • Bulak Sur
  • Cabagohan
  • Calangag
  • Caw-i
  • Drancalan
  • Embarcadero
  • Hamod
  • Malico
  • Nangka
  • Pasayan
  • Poblacion
  • Quiazan Florete
  • Quiazan Lopez
  • Salong
  • Santa Ana
  • Tanao
  • Tapi-an