Skip to content
FY2026 GAA: ₱6.79T
PisoScan

Department of Public Works and Highways (DPWH)

GAA department code 18 · All departments

FY2026 GAA

₱530,898,861,000.00
201,782 line items

FY2027 NEP (proposed)

₱643,953,276,000.00
+21.3% vs FY2026 GAA (₱113.05B)

Where the money goes (FY2026)

Personnel Services₱15.56B
Maintenance and Other Operating Expenses₱18.41B
Capital Outlays₱496.93B

Appropriations per year

₱0₱500B₱1.0T₱1.5T₱2.0TFY2020: ₱581,674,912,000.002020FY2021: ₱695,672,672,000.002021FY2022: ₱786,600,136,000.002022FY2023: ₱894,165,876,000.002023FY2024: ₱997,884,938,000.002024FY2025: ₱1,088,800,308,000.002025FY2026: ₱530,898,861,000.002026

Programs, activities & projects (149,342)

Program / activity / projectFY2025FY2026Change
Widening of Romandier National Road, Gaggil Section, Sulu Chainage 4100 — Chainage 642018-001₱0₱147.0MNew
Construction of San-Ramon – Sta. Isabel Bridge, Barangay Sta. Isabel, Dinalupihan, Bataan, Sta. 0 + 000 — Sta. 0 + 07518-001₱0₱146.8MNew
Rehabilitation of Binaritan Bridge, Barangay Binaritan, Morong, Bataan, Sta. 0 + 000 — Sta. 0 + 09018-001₱0₱146.8MNew
T. Kaliwa Br. (B01604LZ) along Roman Expressway18-001₱0₱146.8MNew
Valencia City Bypass Road — (S01254MN) Chainage 000 — Chainage 622118-001₱0₱146.6MNew
General Santos City-T'Boli-Surallah Rd (S01487MN) — Chainage 37184 — Chainage 4568418-001₱0₱146.5MNew
Isulan Jct-Ninoy Aquino Rd — K1802 + 880 — K1803 + 000, K1803 + 200 — K1803 + 260, K1803 + 590 — K1803 + 650, K1803 + 710 — K1803 + 830, K1803 + 965 — K1803 + 98018-001₱0₱146.5MNew
Cabusao-Balongay Road Sta. 410+381 — Sta. 412+209, Barangay Santa Cruz Section, Cabusao, Camarines Sur18-001₱0₱146.4MNew
Jct. Nato-Sabang Coastal Road, Telegrafo Section, Barangay Telegrafo, Sta. 7 + 467 — Sta.8 + 127, San Jose, Camarines Sur18-001₱0₱146.4MNew
Lalud-Garchitorena Road (Sipaco Bridge), Sta. 34 + 340 — Sta. 34 + 420, Camarines Sur18-001₱0₱146.4MNew
Sorsogon City Coastal Bypass Road, Package 21, Barangay Buhatan, Sorsogon City Section, Sta. 2 + 855 — Sta. 3 + 114, Sorsogon18-001₱0₱146.4MNew
Sorsogon City Coastal Bypass Road, Package 22, Barangay Abuyog, Sorsogon City Section, Sta. 3 + 114 — Sta. 3 + 367, Sorsogon18-001₱0₱146.4MNew
Dagupan-Mangaldan-Calasiao Circumferential Road, Barangay. Buenlag — Barangay. Anolid (Mangaldan) — Barangay. Bolosan — Barangay. Mamalingling (Dagupan) Section, Sta. 1 + 800 — Sta. 5 + 372.44, Pangasinan18-001₱0₱146.4MNew
Tagudin Bypass Road, Barangay. Bario-an — Barangay. Tallaoen — Barangay. Garitan — Barangay. Lubnac — Barangay. Bitalag Section, Sta. 1 + 830 — Sta. 4 + 040, Sta. 4 + 080 — Sta. 4 + 694, Tagudin, Ilocos Sur18-001₱0₱146.4MNew
Maharlika Highway (MN) — K1445 + 800 — K1445 + 84018-001₱0₱146.2MNew
Preparation of Manuals for Construction, Rehabilitation and Improvement of Infrastructure Facilities18-001₱133.4M₱145.5M+9%
Sorsogon City Coastal Bypass Road, Package 23, Barangay Abuyog, Sorsogon City Section, Sta. 3 + 367 — Sta. 3 + 631, Sorsogon18-001₱0₱145.5MNew
Asturias-Danao-Liloan Bypass Road, Danao-Liloan Section, Sta. 0+000 — 2+400, Brgy. Jubay, Liloan, Cebu18-001₱0₱145.5MNew
Installation/Application of Road Safety Facilities (Roadway Lighting, Pavement Markings, Road Signs) along Cebu North Hagnaya Wharf Rd — K0089 + 046 — K0109 + 33618-001₱0₱145.5MNew
Carcar Bypass Road (STA. 1 + 990 — STA. 2 + 526, STA. 3 + 198 — STA. 3 + 349), Cebu18-001₱0₱145.3MNew
Construction of Road, San Fernando — Carcar City Coastal Road, Phase 2 (STA. 0 + 583 — STA. 1 + 508), City of Carcar, Cebu18-001₱0₱145.3MNew
Naga-Uling Rd — K0022 + 855 — K0023 + 48518-001₱0₱145.3MNew
Rehabilitation of Road, Olango Island, Phase 3, Section 1: Sta. 0+000.00 — Sta. 1+489.00, Section 2: Sta. 0+000.00 — Sta. 0+604.00, Section 3: Sta. 2+135.00 — Sta. 5+312.00, Section 4 : Sta. 0+000.00 — Sta. 1+363.00, Section 5: Sta. 0+000.00 — Sta. 0+546.00, Section 6: Sta. 0+000.00 — Sta. 2+849.00, Lapu-Lapu City, Cebu18-001₱0₱145.3MNew
Piddig-Carasi-Calanasan Road (Calanasan Side), Sta. 14+646 — Sta. 17+596, Calanasan, Apayao18-001₱0₱145.0MNew
Mangatarem-Sta Cruz Road, Barangay Buenlag Section, Sta. 0 + 900 — Sta. 4 + 725.39 (Section 2), Mangatarem, Pangasinan18-001₱0₱145.0MNew
Programs present in the FY2026 GAA, with their earlier years where the same line existed.

Source: Philippine Budget Data API (BetterGov.ph), https://budget.bettergov.ph/api/v1 (CC BY 4.0), snapshot Nov 10, 2026.