← Projects

Rivers of the Philippines

2024 Passion Project Developer & Designer
  • D3.js
  • Observable

A cartographic exploration mapping the full river network of the Philippines — density, drainage basins, and the waterways that define each island's terrain.

The Philippines has one of the most intricate river networks in Southeast Asia, yet most maps reduce it to a handful of named waterways. This piece renders the full network — thousands of segments — using a minimalist dark palette that lets density do the storytelling.

Luzon’s northern highlands reveal themselves as a dense tangle of drainage lines feeding into the Central Plain. Mindanao’s scale becomes apparent. The Visayas, fragmented by sea, show each island as its own hydrological system.

Full river network of the Philippines rendered in fine white lines on dark background
The complete network — all major and minor waterways across the archipelago's 7,100+ islands.
Luzon river network detail
Luzon in detail — the northern Cordillera's dense drainage patterns converging toward the Central Plain and Manila Bay.
Mindanao and Visayas river systems
Mindanao and the Visayas — Mindanao's scale is stark; each Visayan island reads as its own self-contained watershed.

Highlights

  • Full national hydrological dataset — not a curated selection
  • Line weight varies by stream order, giving visual hierarchy without labels
  • Dark minimalist palette makes density the primary visual variable
  • Each major island group tells a geologically distinct story