Upi
Upi is a municipality of Maguindanao del Norte, in the Bangsamoro Autonomous Region in Muslim Mindanao. It is divided into 23 barangays, and had 65,363 residents at the 2024 census.
- Province
- Maguindanao del Norte
- Classification
- Municipality
- Barangays
- 23
- PSGC code
- 153815000
65,363
Population (2024)
742.95 km²
Land area
88
People per km²
+10.8%
Change since 2020
Governed under
- Bangsamoro Autonomy Act 49 — Bangsamoro Local Governance Code of 2023Enacted September 28, 2023. The governing code inside BARMM: it creates the offices described here, fixes their terms and pay, and devolves the services. It repealed the ARMM code it replaced.
- Implementing Rules and Regulations of the BLGCPromulgated September 30, 2025. 696 articles setting out how the Code is carried out — the procedures, deadlines and rate ceilings quoted on this page.
- Republic Act 7160 — Local Government Code of 1991The national code. Inside BARMM it applies only where the Bangsamoro one is silent.
Upi's share of Maguindanao del Norte
8.8%
The rest of Maguindanao del Norte
The record
- Population, 2024 census
- 65,363
- Population, 2020 census
- 59,004
- Change, 2020 to 2024
- +10.8% (6,359 people)
- Land area
- 742.95 km²
- Population density
- 88 per km²
- Barangays
- 23
- Average barangay population
- 2,842
- Share of Maguindanao del Norte
- 8.8%
Reading it
Population is the count as of July 1, 2024, the reference date of the 2024 Census of Population. The 2020 figure is from the census before it, so the change covers 4 years rather than a single year.
Density is the census population over the land area on record. It is a flat average: a coastal town whose people all live along one road will read the same as one spread evenly across its hills.
Average barangay population divides the total across every barangay equally, which no municipality actually does — it is useful for comparing units, not for describing one.
All barangays
23
01BantekFEDENCIO, NELSON BERNABE10
Punong Barangay
FEDENCIO, NELSON BERNABE
SK Chairperson
TAMAO, KATRINE JOY BIOKONG
- Barangay Secretary · appointed
- MINTED, AMYTMARS JESSICA TIMUAY
Sangguniang Barangay · 7
- 1BUDAN, MONIE CAÑO
- 2FERMIN, MAILYN VICENTE
- 3BENITO, JAY RICARDO
- 4GALAPIN, JOY DODOY
- 5TAMAO, ROLAND BLANAN
- 6ULOBALANG, OSCAR MOSFING
- 7MINTED, LEONILA
02BayabasSEBIO, ELORDE ALIMAN10
Punong Barangay
SEBIO, ELORDE ALIMAN
SK Chairperson
MINTED, REA SANDY SATURN TIMUAY
- Barangay Secretary · appointed
- MATUTOC, MERLIE MINTED
Sangguniang Barangay · 7
- 1DIONISIO, FERILYN JOY MOLINTANGAN
- 2BUT-AY, ORLANDO FANTINGAN
- 3MOBINONO, TIRSO DATUWATA
- 4MARIANO, ERLITA SEBIO
- 5BAYOTAS, JEROME ESTRELLA
- 6SEBIO, LYDIA JOSE
- 7MOIRES, LORETO MANTAWIL
03BlensongBELANGBELANG, ALFREDO CORUZ10
Punong Barangay
BELANGBELANG, ALFREDO CORUZ
SK Chairperson
ACOSTA, JHONREL SUAN N/A
- Barangay Secretary · appointed
- AMBONG, JOYLYN GUNSI
Sangguniang Barangay · 7
- 1ANAM, JUDITH HUERTAS
- 2CUELLO, RAYMART IRISH MOBANTAN
- 3AGUSTIN, ALLAN MOBANTAN
- 4LAMIGAN, JOEL TENORIO
- 5CAMPONG, MAUDUDI DIMALEN
- 6MAYO, MERVIN ABERIN SR.
- 7CARITOS, ORLANDO RICO SR.
04BorongotanGAMIT, MICHAEL DOMINGO10
Punong Barangay
GAMIT, MICHAEL DOMINGO
SK Chairperson
LU, LUVIM JOY QUIROL
- Barangay Secretary · appointed
- PAGARIGAN, LLONOR MAY BELANGBELANG
Sangguniang Barangay · 7
- 1BALAYANAN, ROSALIE FALDAS
- 2ENOFRE, ANTONIO PAZ JR
- 3FLORES, ANNIE ROSE TUBILID
- 4BACALSO, PETER RODA
- 5MOCALI, RICKY CADORNA
- 6DE VERA, ALBERT FUNGOT
- 7JIPOS, CHARLES PAUL TIONGCO
05BugabunganROXAS, ROMEO DALA10
Punong Barangay
ROXAS, ROMEO DALA
SK Chairperson
CAJANDIG, CHEERWIN JOY BALASABAS
- Barangay Secretary · appointed
- OLVIDO, LEOLYN NAPATA
Sangguniang Barangay · 7
- 1DE VERA, MARY JEAN OLVIDO
- 2OLVIDO, ARBE ABARELLA
- 3GASCON, FROILAN LAWAS
- 4LACSI, MAR ASUSA SR
- 5DABUCO, GLORYVEL OPIOSA
- 6DELA CRUZ, ROMEL LAGUMBAYAN
- 7ALGARJA, DARYL IAN VIGONTE
06BungcogGARRIGUES, CORAZON SARNO10
Punong Barangay
GARRIGUES, CORAZON SARNO
SK Chairperson
EUGENIO, ELVIE MARTINEZ
- Barangay Secretary · appointed
- EUGENIO, SHONIE MAY MARTINEZ
Sangguniang Barangay · 7
- 1BARBADILLA, ARNEL GOMEZ
- 2LASTRILLA, JUAN PATUBO
- 3QUINTO, REZ CAPISTRANO
- 4BALASABAS, JOLLY DAYADAY
- 5PALINDAC, JERRY BLOWON SR
- 6VILLEGAS, REYNALDO EUGENIO
- 7INDAL, ADLAI DIMAN
07DarugaoPLATON, JUANILLO SAVARIZ II10
Punong Barangay
PLATON, JUANILLO SAVARIZ II
SK Chairperson
PORRAS, GERARD JOHN PACIO
- Barangay Secretary · appointed
- Gavadan, Hazel Platon
Sangguniang Barangay · 7
- 1BENITO, ORLANITO RABELO
- 2BAUTISTA, MA. LUZ INSULAR
- 3PLATON, RUGUINE PASTELERO
- 4GOOPIO, MARISSA PACIO
- 5LARUAN, GASPAR BAÑAS
- 6ABOGHO, RONIE HUELAR
- 7BELLO, ALELI NUEZCA
08GanasiLAGUIALAM, DATUMIN BALABARAN10
Punong Barangay
LAGUIALAM, DATUMIN BALABARAN
SK Chairperson
SAGAN, JOHAINA UNSAY
- Barangay Secretary · appointed
- Sampiano, Al jame Cala
Sangguniang Barangay · 7
- 1SUMAIL, SALIPADA BLAH
- 2KASIM, MOHAMMAD ALI SUMAIL
- 3DAUD, UNOS ANDES
- 4MUSA, FATIMA SAKILAN
- 5SAMPIANO, MICHAEL DIOCOLANO
- 6LIDASAN, ALVIN BELLO
- 7SAMPIANO, MOHANIS DIOCOLANO
09KabakabaDELA CRUZ, DANILO ROXAS10
Punong Barangay
DELA CRUZ, DANILO ROXAS
SK Chairperson
MENDOZA, CHRISTNA ANDRES
- Barangay Secretary · appointed
- CARUGDA, AMY LACABE
Sangguniang Barangay · 7
- 1AQUINO, HENRY AGUSTIN
- 2TEJA, DANNY BELLO
- 3TING, ARTEMIO ARNOLD CARUGDA
- 4DE LARA, ROBERT ROM
- 5BINAYOG, NENITA ANDRES
- 6BASILIO, JAKE ACO
- 7BALADIANG, JOYLIZA ACO
10KiblegALABAT, ABDILA DAMDA10
Punong Barangay
ALABAT, ABDILA DAMDA
SK Chairperson
ALIMUDIN, JOASH RAUF MERCADO
- Barangay Secretary · appointed
- INOG, ANA JEL MATIAS
Sangguniang Barangay · 7
- 1AMIS, DANILO PENDERGAT
- 2TUAS, SALINDATU SALICULA
- 3DEBANG, SAMUEL AMIS
- 4ALABAT, ESMAIRAH TAHA
- 5MAYASA, USOP MINANDANG
- 6MAMA, SUWAIB BAGUILAN
- 7KAMSA, NORODIN DAUD
11KibucaySEVERO, MARLON PABLO10
Punong Barangay
SEVERO, MARLON PABLO
SK Chairperson
ANGI, FRED DUNGCALAN
- Barangay Secretary · appointed
- PRADE, MAJA MAE ESPIA
Sangguniang Barangay · 7
- 1ROMUAR, NANCY ANGI
- 2LINTO, MARIO PACOANCIS SR
- 3ANGI, JASTIL DUNGCALAN
- 4MONTOYA, MICHAEL CARINAL
- 5BAMAN, ASMAR SALIK
- 6SADANG, LEONILA TENORIO
- 7ABDUL, RONALD EMBIS
12KigaUSMAN, WILLIEJUN MARTIN10
Punong Barangay
USMAN, WILLIEJUN MARTIN
SK Chairperson
MOMEK, DECELYN OHAM
- Barangay Secretary · appointed
- RICARDO, ANERELLE KAYO
Sangguniang Barangay · 7
- 1CABANBAN, ARLNE MOMEK
- 2MANUEL, ALADDIN BELLO SR
- 3MOMEK, RUBY SEVERO
- 4TAPIAN, REDEN RABELO
- 5MAMA, ABDULRAKMAN USMAN
- 6USMAN, ELENA MOMALAGA
- 7DALIMBANG, EMILY CURITANA
13KinitanMARIANO, MARS SAGUE10
Punong Barangay
MARIANO, MARS SAGUE
SK Chairperson
BANTILAN, JAYSON POTENCIANO
- Barangay Secretary · appointed
- SEVERO, RONALD SANDAY
Sangguniang Barangay · 7
- 1MARIANO, MELBIN SAGUE
- 2NUNEZ, MARIA LEVILYN LEDESMA
- 3PABLO, LITA LAGUITAO
- 4TAPIOC, MARIO AGUSTIN
- 5TALIB, ABDULKADER DIPATUAN
- 6LUMUNDAO, ORLANDO VICTORIANO
- 7ORO, RAYMOND URANGKAYA
14MirabMUSA, NURODIN SALIK10
Punong Barangay
MUSA, NURODIN SALIK
SK Chairperson
MENDIL, MOHAIMEN MAULANA
- Barangay Secretary · appointed
- LANGAKAYA, MARITES DAGLOC
Sangguniang Barangay · 7
- 1MUSA, NORHASSIM MAMA
- 2AVILA, PAULINE EDWARDS
- 3MUSA, DIGOSMAN SULAIMAN
- 4AGAT, NORIEJANE KANDA
- 5KUSAIN, GUIAMAEL M.
- 6MALANG, MOHALIDIN UGKA
- 7DAGLOC, MARIA LUZ D
15NangiAVELINO, HARISON BORJA10
Punong Barangay
AVELINO, HARISON BORJA
SK Chairperson
LOMO, ROSELIA JAPAL
- Barangay Secretary · appointed
- PAGHUBASAN, PATRICIA MANUMBRE
Sangguniang Barangay · 7
- 1NINTE, MARIANITA ALEJANDRO
- 2PARAGAS, LISTEREN JON ROMUAR
- 3CLARETE, JERIC DAVE PARAGAS
- 4GAMIT, LEODENCIO ROMUAR
- 5GERALLA, ZEMIE OMIPLE SR
- 6LOMO, MARY GRACE PADERNAL
- 7ELIAS, HAIRODIN AYAO
16Nuro PoblacionLIDASAN, NORODIN OSI10
Punong Barangay
LIDASAN, NORODIN OSI
SK Chairperson
LIDASAN, DATU JB JANNEV SIAPNO
- Barangay Secretary · appointed
- MAMINTAL, MARIAM MAY SALVADOR
Sangguniang Barangay · 7
- 1MANDADO, MICHAEL TALLE
- 2ABO, EVELYN FRANCIS
- 3IMPAL, GASPAR LOPEZ
- 4DAGADAS, SADAT CUTOR
- 5DIAZ, NELLY BISNAR
- 6DIAZ, ALMAIDA BISNAR
- 7PANGCOG, TERESITA CONSTANTINO
17Ranao PilayanMOAMFET, DANTE ANGKA10
Punong Barangay
MOAMFET, DANTE ANGKA
SK Chairperson
MIGUEL, RODEL BELLO JR
- Barangay Secretary · appointed
- Pangol, Mary Grace Galapin
Sangguniang Barangay · 7
- 1EMOY, MELINDA TIBAN
- 2VISITACION, JOEL GINUMBAY
- 3DULDULAO, VIVIAN PORMILDA
- 4LAWAN, MANUEL ADOLFO
- 5MIGUEL, JANUS VIDAL
- 6PORMILDA, LUDOVICO MOMALUNOK
- 7BASTA, ROYLAN BELLO
18RempesACOSTA, NOLIE SALVADOR10
Punong Barangay
ACOSTA, NOLIE SALVADOR
SK Chairperson
BENIGNO, MARK ANTHONY DALIMBANG
- Barangay Secretary · appointed
- APAO, CHERRY PIE ALGAN
Sangguniang Barangay · 7
- 1MOSELA, GREJORY PALAO N/A
- 2OHAM, NONITO BELLO N/A
- 3ALGAN, ALFREDO ROSA N/A
- 4UNOS, MATABAY MACATONG
- 5PIANG, ANTONIO ALEJANDRO SR
- 6LAYSON, WILLIE MOLINTANGAN SR
- 7MORABONG, JESSIE SANGKAYO
19RenedeIBAÑEZ, JOSE PAGILIDAN10
Punong Barangay
IBAÑEZ, JOSE PAGILIDAN
SK Chairperson
VENANCIO, MARVIN OSING
- Barangay Secretary · appointed
- MARTINEZ, GLENDA OSING
Sangguniang Barangay · 7
- 1BAYING, GRACITA MARTINEZ
- 2LAYUGAN, ANDO TAGIMAN
- 3OLUBALANG, KATHRYN CULAB
- 4VENANCIO, REALIZA BELLO
- 5ULAMA, NOLI INTANG
- 6ALI, SAIBODIN MUNDAS
- 7MANDIG, RODALIA MARCOS
20RentiDALIMBANG, DODIE MAGUDA10
Punong Barangay
DALIMBANG, DODIE MAGUDA
SK Chairperson
AMADO, JUNJUN MATEO
- Barangay Secretary · appointed
- CONCHA, JEFFREY UDAS none
Sangguniang Barangay · 7
- 1TIBAN, RONEL RICARDO
- 2MOTAFUDI, EDDIE MINTED
- 3MINTED, AISA AMADO
- 4MINTED, ABEGAIL FRANCIS
- 5PANCHO, RONEL DIWAN
- 6MINTED, ARMANDO PANGOL
- 7LAWA, NADJAR DALIMBANG
21RifaoCARIO, JOVENCIO TUMBAGA10
Punong Barangay
CARIO, JOVENCIO TUMBAGA
SK Chairperson
DIWAN, RITCHIE TANANGKIL
- Barangay Secretary · appointed
- GARCIA, JULIE AMBROSIO
Sangguniang Barangay · 7
- 1MORONTOS, REY BANDARA
- 2MANGUDA, ANTONIO AMADO
- 3ALGAN, RONNIE MOIRES
- 4ANGKEG, NARDO CAMPO
- 5ATAS, NESTOR BANDARA
- 6TANA, ALEX SALILING
- 7MOLUNGGAO, ROLLY RAMPAS
22SefegefenANDAG, RUBEN KASO10
Punong Barangay
ANDAG, RUBEN KASO
SK Chairperson
BANSIL, ROGENITA ANDAG
- Barangay Secretary · appointed
- IGNACIO, LOWIE SAMSON
Sangguniang Barangay · 7
- 1ILOGAN, JERRY MINTED
- 2KEDET, JOSIE SAGUE
- 3IGNACIO, LILY RUFINO
- 4ANDANG, JOCELYN ROMERO
- 5MOENDEM, MARTIN ANGEL
- 6MOENDEM, DOMINADOR GUNSI
- 7LAGUITAO, JINKY TOMAS
23TinungkaanSAVARIZ, SUSAN BUANDA10
Punong Barangay
SAVARIZ, SUSAN BUANDA
SK Chairperson
EMBARAO, ANDREW DAVE SAVARIZ
- Barangay Secretary · appointed
- SEVILLANO, REYNALDO SELECIA
Sangguniang Barangay · 7
- 1ALCANTARA, ELNORA DIWAN
- 2OGUID, ROSIE SUENAN
- 3LOPEZ, JAIME BLANCO
- 4AGAY, JONATHAN BULOGON
- 5CASTILLO, MA JENELYN PACARDO
- 6KASIM, ISRAEL MOHAMMAD
- 7BAHOLO, RONIE UDAS
Each barangay is its own local government unit with an elected punong barangay and council. The code beside a name is its PSGC identifier — the number every national record uses for that barangay.
Officials are from DILG’s Barangay Officials Directory as it stood on 2026-09-26; 23 of these 23 barangays have an entry in it. DILG publishes no term alongside the names and updates the directory as barangays report, so a name here is the last one filed rather than a guarantee of who holds the office today. DILG’s directory also carries contact details, which are not repeated here.
The office since 2001
4 surnames- 2025–2028PIANG-FLORES, TINTINUBJP
- 2022–2025FLORES, TINTINUBJP
- 2019–2022PIANG, RAMON SR.heldPDPLBN
- 2016–2019PIANG, RAMON SR.heldLP
- 2013–2016PIANG, RAMON SR.LP
- 2010–2013PLATON, RUBEN D.AKSYON
- 2007–2010PIANG, RAMON ALEJANDROheldLAKAS-CMD
- 2004–2007PIANG, RAMON ALEJANDROheldLAKAS-CMD
- 2001–2004PIANG, RAMON ALEJANDRONPC
“Held” marks a term whose office-holder shares a surname with the term before it. Surnames, not people — a seat passing between relatives reads the same here as one person re-elected, and in most of these towns it is the more common of the two.
2025 National and Local Elections · elected May 12, 2025 · in office June 30, 2025 to June 30, 2028
COMELEC — 2025 election results, Certificates of Canvass↗Mayor
PIANG-FLORES, TINTIN
UBJP21,067 votes69.93%
1 other candidate
- 02PLATON, ATTYITIHAD9,05830.07%
Vice-Mayor
ALABAT, ABDILA
UBJP16,564 votes57.32%
2 other candidates
- 02SINSUAT, ISRAELITIHAD9,20431.85%
- 03LINAS, MOHAMMADIND3,13110.83%
Sangguniang Bayan
8 elected of 20 candidates
- 01LIDASAN, SAIDIEUBJP16,0409.14%
- 02IBAÑEZ, WILFREDOUBJP15,6018.89%
- 03SINSUAT, MASHUBJP15,5328.86%
- 04BACAS, GINAUBJP15,0768.6%
- 05OLUBALANG, JAYUBJP14,8568.47%
- 06PLATON, NEIL CHRISTOPHERUBJP14,3618.19%
- 07PEÑALOZA, ALEXUBJP13,7397.83%
- 08TIBAN, NESTORUBJP12,5117.13%
12 not elected
- 09ALGAN, RONIND7,1964.1%
- 10ABUTAZIL, KAGUIITIHAD7,1344.07%
- 11DE VERA, NESTORITIHAD7,0013.99%
- 12BARNESO, NONOYITIHAD6,0603.45%
- 13OLVIDO, CHARLIEITIHAD5,2763.01%
- 14PORTIGO, FLORANTEITIHAD4,5512.59%
- 15ADAMAT, ROLANDOIND4,4902.56%
- 16BAYING, GRACEITIHAD4,4342.53%
- 17GERSALINO, JESSITIHAD4,0102.29%
- 18MORALES, SARAHITIHAD3,5452.02%
- 19JULIO, ROQUEIND2,6011.48%
- 20MAHINAY, ERWININD1,3850.79%
And for Maguindanao del Norte as a whole
Provincial Governor
MASTURA, DATU TUCAO
PFP199,049 votes72.3%
1 other candidate
- 02MANGUDADATU, TENGITIHAD76,26027.7%
Provincial Vice-Governor
SINSUAT, MARSHALL
UBJP198,233 votes73.23%
1 other candidate
- 02SINSUAT, BAI AINEEPFP72,46126.77%
What a municipality is responsible for.
These services are devolved to this level by the Bangsamoro Local Governance Code, so they describe what Upiis mandated to provide — not an inventory of what its offices currently run. For opening hours and requirements, the unit’s own hall is the source.
Health
01- Rural health units, health centers and barangay health stations
- Primary health care, maternal and child care, communicable disease control
- Purchase of medicines and medical supplies
Social services
02- Day care centers and child and family welfare
- Programs for women, the elderly and persons with disabilities
- Nutrition, family planning and community-based rehabilitation
Infrastructure and public works
03- Municipal or city roads, bridges, drainage and flood control
- School buildings, health centers, public markets and slaughterhouses
- Water supply systems and communal irrigation
- Sites for the police and fire stations and the municipal jail
Permits, records and regulation
04- Business permits and licensing
- Building permits and zoning enforcement
- Civil registry — birth, marriage and death certificates
- Real property assessment and tax collection
- Reclassifying farmland — capped at 15% of the town’s agricultural land, 10% or 5% in smaller classes
Agriculture, environment and safety
05- Agricultural extension, seed farms and fisheries
- Solid waste collection and disposal
- Community-based forestry projects
- Fire and police coordination, and disaster risk reduction
And at the barangay
Frontline services
- Barangay clearance and certificates of residency and indigency
- Barangay health station and day care center
- Katarungang Pambarangay — a lupon of 10 to 20 members mediates disputes before they reach court
Community
- Barangay tanod and peace and order at street level — one tanod per 200 residents, 30 at most
- Maintenance of barangay roads, footpaths and water supply
- Solid waste segregation at source
- Agricultural support — planting materials and farm produce collection and buying stations
Money it handles
- A tax of up to 1% on stores with gross sales under ₱50,000 in a city or ₱30,000 in a municipality
- Its share of the real property tax — 25% of what the province collects on property in it
- 10% of its general fund set aside for the Sangguniang Kabataan
- Its own annual budget, reviewed by the city or municipal council within 90 days
And what you pay it.
These are the ceilings the Bangsamoro Local Governance Code and its implementing rules set on what a municipality and its barangays may charge, with the deadlines that go with them. Upi sets its own rates by ordinance and may charge less, so treat these as the most it can be rather than the bill — the hall has the ordinance.
Community tax certificate — the cedula
IRR arts. 452, 454
₱20, plus ₱1 for every ₱1,000 of income, up to ₱5,000 in all
Accrues 1 January, due by the last day of February. 24% a year on what is late.
Real property tax — the amilyar
IRR arts. 530, 531, 540, 541
Up to 1% of assessed value in a province, up to 2% in a city, plus 1% for the Special Education Fund
In full by 31 March, or in four instalments due 31 March, 30 June, 30 September and 31 December. Up to 20% off for paying early.
Business tax
IRR arts. 439, 444
Graduated by gross sales — a retailer pays 2% on the first ₱400,000 and 1% above it
Within the first 20 days of January, or of each quarter.
Professional tax
IRR art. 447
Up to ₱1,300 a year, and it covers practice anywhere in the country
By 31 January, or before you begin to practice.
Transfer of land
IRR art. 437
Up to 0.5% of the price or the fair market value, whichever is higher
Within 60 days of the deed, or of the death of the owner.
Barangay clearance
IRR art. 457
A reasonable fee the barangay council sets by ordinance
On application. The barangay also collects a store tax of up to 1% from the smallest shops.
Filing a complaint at the barangay
IRR arts. 64, 65, 78
Free — the katarungang pambarangay charges no filing fee
Mediation runs 15 days, then 15 more before the pangkat.
Paying any local tax late
IRR art. 459
A surcharge of up to 25%, plus up to 2% a month, capped at 36 months
Runs from the day the tax fell due.
About these figures
Structure from the Philippine Standard Geographic Code; population and land area from Wikidata, which carries PSA’s census figures with their census dates. Population is the 2024 Census of Population. Elected officials are the winners in COMELEC’s 2025 Certificates of Canvass, holding office to June 30, 2028.
Sulu is excluded: the Supreme Court removed it from BARMM. PSA census totals that still count Sulu will therefore be larger than the totals here. Cotabato City is listed as an area of its own, though PSA files it inside Maguindanao del Norte — the provincial figure here has the city taken out of it so the two are not counted twice. Province land area is the province’s own published figure, never a sum of its municipalities: Philippine municipal areas are self-reported and overlap, so they do not add up to the province they sit in. A blank is a fact about the record, not a zero.
A dash means the record has no figure — not a zero. Boundaries and office-holders change; where this differs from an official page, the official page is right.