The Interactive LGU Directory

The Interactive LGU Directory

Finding up-to-date and accessible contact information for a specific municipality or city in the Philippines can be a challenge. Information is often scattered across different government websites, outdated PDF files, or not easily searchable.

What most people need is a simple, central, and visual way to find this information: to see the geography and get the contact details in one place.

At Lupain.AI, we built the Philippine LGU Contact Map to organize this public data into a single, interactive tool. Using publicly available LGU data, we created an interactive map that highlights every municipality and city, allowing users to find key contact information quickly and easily.

Making Geographic Data Useful for Everyone

Behind every colored polygon on the map is a data entry for a Local Government Unit. We wanted to make this data intuitive to explore.

The map helps you see the administrative boundaries of all 1,400+ municipalities and 140+ cities. Each polygon is color-coded, and clicking on it provides key information.

Each entry shows:

  • The Municipality/City Name
  • The Province and Region it belongs to
  • LGU Phone Number
  • LGU Email Address
  • official LGU website

Powered by Modern Map Technology

Lupain.AI allows us to handle all 1,600+ LGU boundaries at once without sacrificing performance.

It's designed to be lightweight and accessible from any modern web browser.

The most important feature is the dynamic coloring. Each city and municipality on the map is color-coded based on its location:

  1. Region (The Color): The base color (hue) is determined by the Region (adm1_en). This groups provinces visually (e.g., all of Bicol Region shares a base "magenta" color).
  2. Municipality (The Shade): To make individual LGUs distinct, the lightness of the color is varied using the municipality's unique code (adm3_pcode).

This method ensures that neighboring municipalities within the same region are easy to tell apart, creating a clear and informative "patchwork" effect.

How the Map Colors Work

You'll notice the map has a "patchwork" look. This is done on purpose using two simple rules to assign every municipality its own color:

  1. Every Region gets its own base color. For example, all municipalities in the Bicol Region are a shade of purple, while all those in the Ilocos Region are a shade of cyan-blue.
  2. Every Municipality gets its own brightness. To make the borders easy to see, each municipality within a region is given a slightly different shade (some are lighter, some are darker).

This system makes the map both beautiful and easy to read. All polygons are drawn with a thin black border and are slightly transparent (80% opacity).

Here is the list of the base color for each region:

Information You Can Act On

Click on any polygon on the map, and you'll see an information card that summarizes the key details for that LGU.

This interactivity turns a static map into a "living" directory. It makes it easier for anyone—from researchers to citizens or other organizations—to find the exact information they need without digging through complex spreadsheets or old government portals.

Simple, Shareable, and Always Evolving

Our goal is to turn raw data into something that helps people connect and stay informed. The map will continue to grow as more LGU contact data is added and verified.

You can explore the map here: 👉 lupain/infuse/lgucontact

Our Data Sources

A project like this is only possible thanks to open data. Our map is built by combining two main types of data from public sources:

  1. Geographic Boundaries (Shapefiles): The shapes for all municipalities and cities are sourced from the Philippines PSGC Shapefiles project by altcoder on GitHub. This provides the digital boundaries for every LGU.
  2. LGU Contact Information: The contact details (phone numbers, emails, etc.) that you see when you click on a municipality were manually compiled, cross-referenced, and verified from official government portals, primarily the DILG LGU 201 Portal and the DTI Cities and Municipalities Competitiveness Index (CMCI).

Join Us in Building Better Access to Information

We believe that open, accessible data empowers communities. If you share that vision—whether you're a developer, researcher, or simply someone who wants to make local data more useful—we'd love to collaborate with you.

See our open roles at blog.lupain.ai/careers.