Nabunturan was subdivided into 28 barangays, namely:

Anislagan

Antequera

Basak

Bayabas

Bukal

Cabacungan

Cabidianan

Katipunan

Libasan

Linda

Magading

Magsaysay

Magangit

Mainit

Manat

Matilo

Mipangi

New Dawis

New Sibonga

Ogao

Pangutosan

Poblacion

San Isidro

San Roque

San Vicente

Santa Maria

Santo Niño (Kao)

Sasa

Tagnocon