Pada tahun 2010, kota ini memiliki populasi sebesar 52.009 jiwa atau 10.848 rumah tangga.
Sejarah
Batac resmi berubah status menjadi kota setelah sebelumnya berstatus sebagai munisipalitas melalui Republic Act No. 9407, yang diresmikan setelah dilaksanakan plebisit pada 23 Juni 2007.
Mahkamah Agung Filipina kemudian menyatakan perubahan status kota Batac bersama dengan 15 kota lainnya inkonstitusional setelah sebuah petisi yang diajukan oleh League of Cities of the Philippines dalam putusannya pada 18 November 2008. Pada 22 Desember 2009, undang-undang kota Batac bersama dengan 15 munisipalitas lainnya mendapatkan status sebagai kota lagi setelah mahkamah membatalkan putusan yang dikeluarkan pada 2008. Pada 23 Agustus 2010, mahkamah memberlakukan kembali putusan tahun 2008, yang menyebabkan kota Batac bersama dengan 15 kota lainnya, kembali menjadi munisipalitas. Baru pada 15 Februari 2011, Batac akhirnya mendapat status sebagai kota kembali termasuk 15 munisipalitas lainnya, yang menyatakan bahwa perubahan status menjadi kota tersebut telah memenuhi semua persyaratan hukum.
Setelah enam tahun pertarungan hukum, dalam resolusi dewannya, League of Cities of the Philippines mengakui keberadaan kota Batac dan 15 kota lainnya.
Pembagian wilayah
Secara administratif Batac City terbagi menjadi 43 barangay, yaitu:
Barangay 1-S, Valdez (Caoayan) (Pob.)
Barangay 1-N, Ricarte (Nalasin) (Pob.)
Barangay 2, Ablan (Labucao) (Pob.)
Barangay 3, Cangrunaan (Pob.)
Barangay 4, Nalupta (Suabit) (Pob.)
Barangay 5, Callaguip (Pob.)
Barangay 6, San Julian (Pob.)
Barangay 7, Caunayan (Pob.)
Barangay 8, Acosta (Iloilo) (Pob.)
Barangay 9, Aglipay (Pob.)
Barangay 10-S, Barani (Pob.)
Barangay 10-N, Lacub (Pob.)
Barangay 11 Ben-Agan (Pob.)
Barangay 12, Palpalicong (Pob.)
Barangay 13, Baay
Barangay 14, Bungon
Barangay 15, Baligat
Barangay 16-S, Quiling Sur
Barangay 16-N, Quiling Norte
Barangay 17, Tabug
Barangay 18, Magnuang
Barangay 19, Pimentel (Cubol)
Barangay 20-S, Mabaleng
Barangay 20-N, Colo
Barangay 21, Quiom
Barangay 22, Maipalig
Barangay 23, Bininggan
Barangay 24, Sumader
Barangay 25-N, Camguidan
Barangay 25-S, Payao
Barangay 26, Parangopong
Barangay 27-E, Capacuan
Barangay 27-W, Naguirangan
Barangay 28, San Mateo
Barangay 29, San Pedro
Barangay 30-E, Baoa East
Barangay 30-W, Baoa West
Barangay 31, Camandingan
Barangay 32, Palongpong
Barangay 33-S, Rayuray
Barangay 33-N, Nagbacalan
Barangay 34, Dariwdiw
Barangay 35, Bil-loca
Tempat-tempat menarik
Beberapa tempat menarik yang ada di kota ini antara lain: