The Municipality of Catarman is politically subdivided into 55 barangays, 17 of them in the poblacion.

·         Acacia (pob.)

·         Liberty

·         Aguinaldo

·         Libjo

·         Airport Village (pob.)

·         Mabini

·         Bangkerohan

·         Mabolo (pob.)

·         Baybay (pob.)

·         Macagtas

·         Bocsol

·         Malvar

·         Cabayhan

·         McKinley

·         Cag-abaca

·         Molave (pob.)

·         Cal-igang

·         Narra (pob.)

·         Calachuchi (pob.)

·         New Rizal

·         Casoy (pob.)

·         Old Rizal

·         Cawayan

·         Paticua

·         Cervantes

·         Polangi

·         Cularima

·         Quezon

·         Daganas

·         Salvacion

·         Dalakit (pob.)

·         Sampaguita (pob.)

·         Doña Pulqueria

·         San Julian

·         Galutan

·         San Pascual

·         Gebalagnan

·         Santol (pob.)

·         Gibulwangan

·         Somoge

·         Guba

·         Talisay (pob.)

·         Hinatad

·         Tinowaran

·         Imelda

·         Trangue

·         Ipil-ipil (pob.)

·         UEP Zone I

·         Jose Abad Santos (pob.)

·         UEP Zone II

·         Jose P. Rizal (pob.)

·         UEP Zone III

·         Lapu-lapu (pob.)

·         Washington

 

·         Yakal (pob.)