Unit-cost benchmarks
How much does a kilometer of road, a classroom, a pumping station or a meter of flood wall cost? We divide each DPWH contract's cost by the quantity written in its official title, then compare like with like. A high ratio is an anomaly signal for further questions, not evidence of wrongdoing.
National medians
| Category | Work type | Projects | 25th pct | Median | 75th pct | 90th pct |
|---|---|---|---|---|---|---|
| School building, cost per classroom | new school building | 6,159 | ₱1,322,465 | ₱1,680,166 | ₱2,380,565 | ₱2,858,442 |
| Flood wall / dike / revetment, cost per linear meter | dike / levee | 75 | ₱106,348 | ₱143,397 | ₱501,257 | ₱806,009 |
| Flood wall / dike / revetment, cost per linear meter | flood control structure | 1,099 | ₱74,797 | ₱119,739 | ₱210,263 | ₱311,359 |
| Flood wall / dike / revetment, cost per linear meter | revetment | 191 | ₱73,521 | ₱136,508 | ₱226,526 | ₱329,994 |
| Pumping station, cost per station | new construction | 170 | ₱19,799,969 | ₱48,599,591 | ₱93,589,215 | ₱142,604,241 |
| Road, cost per km | new paving / upgrading | 1,576 | ₱15,381,588 | ₱26,892,956 | ₱38,599,990 | ₱56,763,431 |
| Road, cost per km | preventive maintenance / overlay | 3,563 | ₱15,385,482 | ₱26,712,514 | ₱44,280,504 | ₱67,160,311 |
| Road, cost per km | rehabilitation / reconstruction | 1,938 | ₱20,646,654 | ₱28,435,518 | ₱37,798,656 | ₱56,007,157 |
| Road, cost per km | widening | 3,057 | ₱27,198,267 | ₱33,654,180 | ₱43,685,817 | ₱59,496,335 |
By region
School building, cost per classroom: new school building (17 regions with 10+ projects)
| National Capital Region | 289 | ₱2,473,646 | 1.47x national |
| Region IV-A | 665 | ₱2,203,113 | 1.31x national |
| Region V | 157 | ₱2,018,553 | 1.20x national |
| Region III | 829 | ₱1,989,369 | 1.18x national |
| Region XI | 637 | ₱1,924,492 | 1.15x national |
| Region X | 280 | ₱1,905,971 | 1.13x national |
| Cordillera Administrative Region | 93 | ₱1,695,805 | 1.01x national |
| Region I | 898 | ₱1,693,991 | 1.01x national |
| Region VIII | 172 | ₱1,533,025 | 0.91x national |
| Region VII | 117 | ₱1,494,274 | 0.89x national |
| Region XII | 257 | ₱1,481,963 | 0.88x national |
| Region XIII | 254 | ₱1,441,132 | 0.86x national |
| Negros Island Region | 274 | ₱1,416,735 | 0.84x national |
| Region IX | 269 | ₱1,381,641 | 0.82x national |
| Region IV-B | 302 | ₱1,360,557 | 0.81x national |
| Region VI | 296 | ₱1,325,065 | 0.79x national |
| Region II | 370 | ₱1,300,339 | 0.77x national |
Flood wall / dike / revetment, cost per linear meter: dike / levee (3 regions with 10+ projects)
| Region IV-B | 14 | ₱661,245 | 4.61x national |
| Region III | 18 | ₱227,662 | 1.59x national |
| Region XII | 21 | ₱143,397 | 1.00x national |
Flood wall / dike / revetment, cost per linear meter: flood control structure (16 regions with 10+ projects)
| Region X | 14 | ₱216,082 | 1.80x national |
| National Capital Region | 45 | ₱214,411 | 1.79x national |
| Region III | 202 | ₱209,100 | 1.75x national |
| Region IV-A | 19 | ₱182,707 | 1.53x national |
| Region II | 146 | ₱150,748 | 1.26x national |
| Region V | 61 | ₱135,132 | 1.13x national |
| Region VII | 64 | ₱121,531 | 1.01x national |
| Region I | 40 | ₱121,041 | 1.01x national |
| Region IV-B | 83 | ₱111,995 | 0.94x national |
| Region XIII | 38 | ₱107,889 | 0.90x national |
| Region IX | 26 | ₱107,145 | 0.89x national |
| Region XI | 68 | ₱97,996 | 0.82x national |
| Region VIII | 35 | ₱93,770 | 0.78x national |
| Negros Island Region | 14 | ₱85,130 | 0.71x national |
| Region XII | 22 | ₱78,034 | 0.65x national |
| Cordillera Administrative Region | 212 | ₱76,199 | 0.64x national |
Flood wall / dike / revetment, cost per linear meter: revetment (5 regions with 10+ projects)
| Region V | 10 | ₱242,212 | 1.77x national |
| Region XI | 93 | ₱143,329 | 1.05x national |
| Region III | 12 | ₱141,879 | 1.04x national |
| Region XII | 25 | ₱121,887 | 0.89x national |
| Region IX | 14 | ₱110,316 | 0.81x national |
Pumping station, cost per station: new construction (2 regions with 10+ projects)
| Region III | 33 | ₱92,459,769 | 1.90x national |
| National Capital Region | 119 | ₱38,367,630 | 0.79x national |
Road, cost per km: new paving / upgrading (16 regions with 10+ projects)
| Cordillera Administrative Region | 103 | ₱40,720,226 | 1.51x national |
| Region XIII | 88 | ₱30,023,459 | 1.12x national |
| Region IX | 132 | ₱29,879,869 | 1.11x national |
| Region XII | 242 | ₱29,664,835 | 1.10x national |
| Region VIII | 65 | ₱29,296,987 | 1.09x national |
| Region IV-B | 234 | ₱29,239,383 | 1.09x national |
| Region IV-A | 36 | ₱28,841,645 | 1.07x national |
| Region I | 30 | ₱25,211,373 | 0.94x national |
| Region X | 83 | ₱25,038,650 | 0.93x national |
| Region III | 22 | ₱21,895,011 | 0.81x national |
| Region V | 151 | ₱21,813,805 | 0.81x national |
| Region XI | 48 | ₱20,873,050 | 0.78x national |
| Region VII | 123 | ₱18,620,336 | 0.69x national |
| Region VI | 70 | ₱17,871,482 | 0.66x national |
| Negros Island Region | 55 | ₱16,375,000 | 0.61x national |
| Region II | 86 | ₱8,204,853 | 0.31x national |
Road, cost per km: preventive maintenance / overlay (17 regions with 10+ projects)
| Region XI | 143 | ₱45,475,029 | 1.70x national |
| Region XII | 160 | ₱42,809,280 | 1.60x national |
| Region IV-B | 153 | ₱35,911,302 | 1.34x national |
| Region IV-A | 655 | ₱34,112,161 | 1.28x national |
| Region VII | 215 | ₱31,589,772 | 1.18x national |
| Region XIII | 59 | ₱31,298,668 | 1.17x national |
| National Capital Region | 177 | ₱28,927,202 | 1.08x national |
| Region X | 232 | ₱28,925,546 | 1.08x national |
| Region III | 352 | ₱27,182,758 | 1.02x national |
| Region V | 160 | ₱26,528,949 | 0.99x national |
| Region IX | 103 | ₱25,925,897 | 0.97x national |
| Region VIII | 297 | ₱21,940,200 | 0.82x national |
| Negros Island Region | 254 | ₱21,643,481 | 0.81x national |
| Region II | 118 | ₱18,090,918 | 0.68x national |
| Region VI | 221 | ₱17,400,018 | 0.65x national |
| Region I | 184 | ₱14,991,816 | 0.56x national |
| Cordillera Administrative Region | 75 | ₱11,512,782 | 0.43x national |
Road, cost per km: rehabilitation / reconstruction (17 regions with 10+ projects)
| National Capital Region | 75 | ₱45,057,471 | 1.58x national |
| Region V | 146 | ₱36,963,198 | 1.30x national |
| Cordillera Administrative Region | 58 | ₱32,813,580 | 1.15x national |
| Region IV-A | 150 | ₱32,081,035 | 1.13x national |
| Region VIII | 132 | ₱31,739,512 | 1.12x national |
| Region VII | 149 | ₱30,817,259 | 1.08x national |
| Negros Island Region | 172 | ₱29,246,231 | 1.03x national |
| Region XIII | 54 | ₱29,116,223 | 1.02x national |
| Region X | 105 | ₱28,902,381 | 1.02x national |
| Region I | 96 | ₱27,685,740 | 0.97x national |
| Region II | 97 | ₱27,557,466 | 0.97x national |
| Region IV-B | 142 | ₱26,974,296 | 0.95x national |
| Region III | 192 | ₱26,970,535 | 0.95x national |
| Region IX | 70 | ₱26,798,090 | 0.94x national |
| Region XII | 54 | ₱25,733,178 | 0.90x national |
| Region VI | 191 | ₱21,096,961 | 0.74x national |
| Region XI | 55 | ₱20,840,084 | 0.73x national |
Road, cost per km: widening (16 regions with 10+ projects)
| Region IV-A | 330 | ₱43,784,322 | 1.30x national |
| Region V | 215 | ₱41,974,772 | 1.25x national |
| Region VII | 130 | ₱41,545,695 | 1.23x national |
| Region XIII | 116 | ₱36,431,499 | 1.08x national |
| Region X | 383 | ₱35,441,896 | 1.05x national |
| Region XI | 118 | ₱34,822,576 | 1.03x national |
| Negros Island Region | 171 | ₱33,465,113 | 0.99x national |
| Region VIII | 337 | ₱33,141,484 | 0.98x national |
| Region IX | 116 | ₱31,523,818 | 0.94x national |
| Cordillera Administrative Region | 18 | ₱30,870,346 | 0.92x national |
| Region IV-B | 182 | ₱30,769,362 | 0.91x national |
| Region III | 98 | ₱30,765,252 | 0.91x national |
| Region I | 165 | ₱30,590,766 | 0.91x national |
| Region VI | 261 | ₱30,382,970 | 0.90x national |
| Region II | 189 | ₱29,305,322 | 0.87x national |
| Region XII | 225 | ₱28,642,742 | 0.85x national |
Projects at 3x or more of their regional median
Regions with at least 20 comparable projects. Titles may omit scope that explains the cost; check the project page and source record.
- REHAB/RECONST/UPGRADING OF DAMAGED PAVED NAT'L RD DRNGE BASED ON PAVEMENT MNGTSYSTEM/(HDM-4) CVR REBLKNG W/PAVING OF SHLDR AT K0517+100-K0517+267 (BS)TOK0518+400-K0518+500 (RS),BRGYS.CENTRO NORTE,TOWNPROPER,TUPANG,MARABURAB ALCALA, BRGY.NASIPING,GATT.CAG. · ₱197,119,850 per km · 24.0x Region II median (new paving / upgrading)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM: NETWORK DEVELOPMENT: CONSTRUCTION OF BY-PASS AND DIVERSION ROADS-TUGUEGARAO WEST DIVERSION ROAD (JCT. CARIG-LINAO-ATULAYAN-BAGAY-BUNTUN), CAGAYAN, STA. 7+650-STA. 8+610.64 · ₱150,558,041 per km · 18.3x Region II median (new paving / upgrading)
- COASTAL ROADS/CAUSEWAY FOR ENVIRONMENTAL PROTECTION/CONSERVATION - CONSTRUCTION OF ROXAS BYPASS/TOURISM COASTAL ROAD AT BRGY. DANGAY, STA. 00+000-STA. 00+277.80, ROXAS, OR. MINDORO · ₱490,051,738 per km · 16.8x Region IV-B median (new paving / upgrading)
- CONSTRUCTION OF ESTERO DE SUNOG APOG PUMPING STATION (HERMOSA STREET), MANILA CITY · ₱640,668,197 per station · 16.7x National Capital Region median (new construction)
- CONVERGENCE AND SPECIAL SUPPORT PROGRAM: SPECIAL ROAD FUND - MOTOR VEHICLE USERS CHARGE (MVUC) AS PER R. A. 11239 - PREVENTIVE MAINTENANCE - PRIMARY ROADS ALONG DAANG MAHARLIKA HIGHWAY (CAGAYAN VALLEY RD) - K0475+842 - K0476+102, K0476+132 - K0476+225, K0 · ₱291,926,746 per km · 16.1x Region II median (preventive maintenance / overlay)
- ROAD UPGRADING JCT. TAGBAK-LUBANG-LOOC ROAD BINACAS ROAD K0021+403-K0021+538; K0021+632-K0021+700; K · ₱453,494,294 per km · 15.5x Region IV-B median (new paving / upgrading)
- REHABILITATION/RECONSTRUCTION/UPGRADING OF DAMAGED PAVED ROADS-TERTIARY ROADS, ABRA-ILOCOS NORTE ROAD, K0450+800-K0451+000 · ₱482,486,942 per km · 14.7x Cordillera Administrative Region median (rehabilitation / reconstruction)
- CONSTRUCTION/REPAIR/REHABILITATION/IMPROVEMENT OF VIILP - CALAPAN NORTH ROAD (S00008MR) K0022+500 - K0022+700; K0022+820 - K0022+857.50, CALAPAN, MINDORO ORIENTAL · ₱387,816,205 per km · 14.4x Region IV-B median (rehabilitation / reconstruction)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM, ASSET PRESERVATION PROGRAM, REHABILITATION/RECONSTRUCTION/ UPGRADING OF DAMAGED PAVED ROADS - SECONDARY ROADS, CEBU-BALAMBAN TRANSCENTRAL HIGHWAY - K0045+280 - K0045+550 · ₱434,249,917 per km · 14.1x Region VII median (rehabilitation / reconstruction)
- CONVERGENCE AND SPECIAL SUPPORT PROGRAM-SPECIAL ROAD FUND-MOTOR VEHICLE USER'S CHARGE (MVUC) AS PER R.A. 11239-CONSTRUCTION OF DISASTER MITIGATION STRUCTURE USING ROCK FALL TECHNOLOGY ALONG LAGONOY-PRESENTACION ROAD, K0513+200-K0513+500, PRESENTACION, CAM · ₱305,351,148 per km · 14.0x Region V median (new paving / upgrading)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM: NETWORK DEVELOPMENT: CONSTRUCTION OF BY-PASS AND DIVERSION ROADS - ALICIA BYPASS ROAD, ALICIA, ISABELA ROAD, ISABELA; STA. 0+860 - STA. 1+747.02, ALICIA, ISABELA · ₱113,798,725 per km · 13.9x Region II median (new paving / upgrading)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM-ASSET PRESERVATION PROGRAM-REHABILITATION/RECONSTRUCTION/UPGRADING OF DAMAGED PAVED ROADS-SECONDARY ROADS-ALBAY WEST COAST RD-K0511+906-K0512+390, LIBON, ALBAY (3RD LEGISLATIVE DISTR · ₱481,003,215 per km · 13.0x Region V median (rehabilitation / reconstruction)
- PREVENTIVE MAINTENANCE - PRIMARY ROADS - SAYRE HIGHWAY K1451+420 - K1451+560, K1451+700 - K1451+760, K1452+360 - K1452+400 · ₱358,435,642 per km · 12.4x Region X median (preventive maintenance / overlay)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM-ASSET PRESERVATION PROGRAM-REHABILITATION/RECONSTRUCTION/UPGRADING OF DAMAGED PAVED ROADS-SECONDARY ROADS-LIGAO-PIO DURAN RD-K0520+000-K0520+540, LIGAO CITY, ALBAY (3RD LEGISLATIVE D · ₱436,098,583 per km · 11.8x Region V median (rehabilitation / reconstruction)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM: NETWORK DEVELOPMENT: CONSTRUCTION OF BY-PASS AND DIVERSION ROADS-CAUAYAN CITY BY-PASS ROAD, PACKAGE 1, ISABELA; STA. 000+000-STA. 001+085 · ₱94,997,444 per km · 11.6x Region II median (new paving / upgrading)
- REHABILITATION / RECONSTRUCTION / UPGRADING OF DAMAGED PAVED ROADS ALONG TIGBAO - STA. FE - SAN MIGUEL ROAD, K0907+400 - K0907+900, TACLOBAN CITY · ₱365,213,925 per km · 11.5x Region VIII median (rehabilitation / reconstruction)
- REPAIR/REHABILITATION OF ROADSIDE PROTECTION ALONG TOLEDO-TABUELAN-SAN REMIGIO ROAD, K0102+180 - K0102+450 · ₱354,440,673 per km · 11.5x Region VII median (rehabilitation / reconstruction)
- PAVING OF UNPAVED ROADS; SAN VICENTE-SAVIDUG-SUMNANGA-NAKANMUAN ROAD; CHAINAGE 099 CHAINAGE 260, K0023+200-K0023+356, K0023+836 - K0024+032, SABTANG ISLAND, BATANES · ₱88,426,323 per km · 10.8x Region II median (new paving / upgrading)
- Construction of Badduat River Flood Control along Apayao-Abulug River Basin (Upstream), Sta. 83 + 232 - Sta. 83 + 292, Kabugao, Apayao · ₱816,667 per linear m · 10.7x Cordillera Administrative Region median (flood control structure)
- REPAIR/REHABILITATION OF ROADSIDE PROTECTION ALONG CEBU-BALAMBAN TRANSCENTRAL ROAD, K0036+100 - K0036+250 RS, K0037+400 - K0037+500 RS AND K0041+700 - K0041+750 · ₱319,086,899 per km · 10.4x Region VII median (rehabilitation / reconstruction)
- CONSTRUCTION OF BURI CIRCUMFERENTIAL ROAD AT BURI ISLAND, STA. 0+265.00 - STA. 0+590.00, CATBALOGAN CITY, SAMAR · ₱296,921,579 per km · 10.1x Region VIII median (new paving / upgrading)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM - NETWORK DEVELOPMENT PROGRAM - ROAD WIDENING - PRIMARY ROADS - NAGA-ULING RD - K0027+546 - K0027+813, K0027+840 - K0027+890, CITY OF NAGA, CEBU · ₱409,198,385 per km · 9.8x Region VII median (widening)
- CONSTRUCTION OF SAN ANDRES PUMPING STATION, MANILA (PHASE 2) · ₱376,792,707 per station · 9.8x National Capital Region median (new construction)
- REHABILITATION/RECONSTRUCTION/UPGRADING OF DAMAGED PAVED ROADS-TERTIARY ROADS, ABRA-ILOCOS NORTE ROAD, K0432+200-K0432+500 · ₱318,440,994 per km · 9.7x Cordillera Administrative Region median (rehabilitation / reconstruction)
- CONSTRUCTION OF MISSING LINKS/ NEW ROADS, PANGASINAN-NUEVA VIZCAYA ROAD, STA. 220+960 - STA. 221+060, STA. 227+362 - STA. 227+462, STA. 227+522 - STA. 227+532 · ₱225,233,706 per km · 8.9x Region I median (new paving / upgrading)
- Construction of Guardwall along Basco-Mahatao-Ivana-Uyugan-Imnajbu Rd (S00016BN) - K0005 + 010 - K0005 + 090, K0015 + 452 - K0015 + 783, Ivana, Batanes · ₱71,440,438 per km · 8.7x Region II median (new paving / upgrading)
- CONTRACT PACKAGE 2: CONST/REHAB. OF FLOOD MITIGATION FACILITIES WITHIN MAJOR RIVER BASINS AND PRINCIPAL RIVERS-CONSTRUCTION OF FLOOD MITIGATION FACILITIES ALONG A) BUED RIVER (MAIN) STA. 0+050 -STA. 0+170 B) BUED RIVER (TRIBUTARIES) STA. 0+520-STA. 0+580, · ₱658,539 per linear m · 8.6x Cordillera Administrative Region median (flood control structure)
- CONSTRUCTION OF JALAUR RIVER CONTROL SYSTEM ALONG POTOTAN-DINGLE-TABUGON ROAD, BRGY. SAN MATIAS, DINGLE, ILOILO 4TH LD, STA. 000+000 - STA. 000+237.60 · ₱150,344,695 per km · 8.4x Region VI median (new paving / upgrading)
- RECONSTRUCTION TO CONCRETE PAVEMENT-BACOLOD SOUTH ROAD (S00132NR) - K0002 + 663 - K0002 + 977 · ₱243,402,354 per km · 8.3x Negros Island Region median (rehabilitation / reconstruction)
- CONSTRUCTION OF MISSING LINKS/ NEW ROADS, PANGASINAN - NUEVA VIZCAYA ROAD STA. 214+050 - STA. 214+280, SAN NICOLAS, PANGASINAN · ₱209,782,609 per km · 8.3x Region I median (new paving / upgrading)
- ASSET PRESERVATION PROGRAM - PREVENTIVE MAINTENANCE - SECONDARY ROADS - CARMONA DIV RD - K0048 + 466.80 - K0048 + 723 AND ORGANIZATIONAL OUTCOME 1 : ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM - ASSET PRESERVATION PROGRAM - PREVENTIVE MAINTENANCE - PRIM · ₱273,186,352 per km · 8.0x Region IV-A median (preventive maintenance / overlay)
- REHABILITATION/RECONSTRUCTION/UPGRADING OF DAMAGED PAVED ROADS ALONG CEBU NORTH HAGNAYA WHARF RD - K0047+849 - K0048+000, K0052+302 - K0052+356, K0052+491 - K0052+603, K0062+280 - K0062+342, · ₱245,252,496 per km · 8.0x Region VII median (rehabilitation / reconstruction)
- CONSTRUCTION OF MISSING LINKS/NEW ROADS MINDORO ISLAND CIRCUMFERENTIAL ROAD (PUERTO GALERA-ABRA DE ILOG), STA. 7+858.69-STA. 8+325.69, OCC. MINDORO · ₱227,301,927 per km · 7.8x Region IV-B median (new paving / upgrading)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM: NETWORK DEVELOPMENT PROGRAM: CONSTRUCTION OF BY-PASS AND DIVERSION ROADS-TUMAUINI BYPASS ROAD, ISABELA; STA. 001+240.00-STA. 002+765.00 · ₱63,333,961 per km · 7.7x Region II median (new paving / upgrading)
- REHABILITATION/ RECONSTRUCTION/ UPGRADING OF DAMAGED PAVED ROADS-SECONDARY ROADS- BILIRAN CIRCUMFERENTIAL RD - K1023+500- K1023+700 · ₱244,674,115 per km · 7.7x Region VIII median (rehabilitation / reconstruction)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM - NETWORK DEVELOPMENT PROGRAM - CONSTRUCTION OF BY-PASS AND DIVERSION ROADS - CONSTRUCTION OF CAUAYAN CITY NORTHEAST ALTERNATE ROUTE, STA. 0+000 - STA. 0+600 AND STA. 1+100 - STA. 2+8 · ₱62,072,281 per km · 7.6x Region II median (new paving / upgrading)
- ORGANIZATIONAL OUTCOME 1: ENSURE SAFE AND RELIABLE NATIONAL ROAD SYSTEM: NETWORK DEVELOPMENT PROGRAM: CONSTRUCTION OF BY-PASS AND DIVERSION ROADS-CABAGAN BYPASS ROAD, ISABELA; STA. 001+120.00-STA. 001+706.61 · ₱61,960,281 per km · 7.6x Region II median (new paving / upgrading)
- ROAD UPGRADING (GRAVEL TO PAVED), BUTUAN CITY-TALACOGON-LORETO-VERUELA-STA. JOSEFA ROAD, CHAINAGE 114-CHAINAGE 2204, CHAINAGE 2548-CHAINAGE 4450, CHAINAGE 4550-CHAINAGE 4828 (S00481MN), K1399+648-K1400+153 (S00478MN), VERUELA, AGUSAN DEL SUR · ₱224,308,442 per km · 7.5x Region XIII median (new paving / upgrading)
- RECONSTRUCTION TO CONCRETE PAVEMENT AT SPECIFIC LOCATIONS ALONG DAANG MAHARLIKA (MN) (S00060MN), K1454+998 - K1455+338, DAVAO DEL NORTE · ₱155,448,857 per km · 7.5x Region XI median (rehabilitation / reconstruction)
- CONSTRUCTION OF CUTCUT PUMPING STATION, PASAY CITY (PHASE 1) · ₱283,333,437 per station · 7.4x National Capital Region median (new construction)
Methodology and limits
- Source. Contract cost, title, region and contractor come from DPWH project records (DPWH Infrastructure Projects portal / transparency data) as loaded on this site. No quantity is estimated or imputed.
- Roads and flood walls. Length is the sum of station ranges written in the title, e.g. “K0028+000 - K0028+598” = 598 m or “Sta. 0+000 - Sta. 0+207” = 207 m. Projects without a station range, with reversed ranges, bridges, or implausible lengths (over 30 km road / 10 km wall) are skipped. A road range may cover only one lane or a section; the title does not say.
- Classrooms. Count from phrases such as “2 STOREY 8 CLASSROOM”, “2STY4CL” or “FOUR (4) CLASSROOMS”, multiplied by “N UNITS” when stated. Repair, rehabilitation and completion contracts are skipped; buildings may include toilets, furniture or extra floors not reflected in the count.
- Pumping stations. Only titles describing construction of a single pumping station; rehabilitation, upgrades and multi-station packages are skipped. Station capacity is not in the title, so sizes vary widely.
- Comparisons. Projects are only compared within the same work type (e.g. overlays vs overlays). Regional medians need 10+ projects; the “3x” list needs 20+. Costs are nominal pesos, not adjusted for inflation or year.
- Script:
scripts/benchmarks/compute_unit_costs.py. 17,828 DPWH projects currently have a quantity we can parse with confidence; all others are left out rather than guessed.
