Random Philippines Address Generator

Choose how many results you want (1 to 10) and get random Philippine cities or municipalities, each with its PSGC code and a copy button.

This Random Philippines Address Generator picks one to ten cities or municipalities at random from a list of all 1,647 in the Philippines, drawn from the Philippine Standard Geographic Code (PSGC). Each result shows the six-digit PSGC city or municipality code, the place name and "Philippines", and has a copy button. It's a locality picker rather than a full street-address faker: you get the city line of an address, not a house number, street or barangay.

What's in the list

The dataset is the complete PSGC list of cities and municipalities, covering all 17 regions from Ilocos (Region I) to BARMM. For each entry we store the city or municipality code, the province code and the full nine-digit PSGC code, so you'll see everything from Manila and Quezon City down to small municipalities like Adams in Ilocos Norte. Cities are named as the PSGC names them, so expect "City Of Batac" rather than "Batac City". Picks are weighted equally, which means most results are municipalities, since they outnumber cities roughly ten to one.

How to use the output

Set the count, press the button and copy the results you want. A card reads like this:

012802, Bacarra, Philippines

The first number is the PSGC city/municipality code (01 = Region I, 28 = Ilocos Norte, 02 = Bacarra). If you're building a form or a test fixture that needs a Philippine locality plus its official code, that's the field you want. If you need a complete mailing address, add the rest yourself using the format below.

How a Philippine address is written

Philippine mailing addresses go from the most specific line to the least, and they include a barangay (the smallest administrative unit) that foreign address forms usually don't have a field for:

  1. House or lot number, building name and street
  2. Barangay (often written "Brgy.")
  3. City or municipality
  4. Province (omitted for cities inside Metro Manila)
  5. Four-digit ZIP code

Two examples using places this tool can return:

Unit 12B, 45 Rizal Avenue, Brgy. San Antonio
Makati City, 1203 Metro Manila

Lot 8, Blk 3, Mabini Street, Brgy. Poblacion
Bacarra, Ilocos Norte 2916

ZIP codes are four digits: Metro Manila uses 1000 to 1799, and the provinces run from 2000 (Pampanga and the north) to around 9800 (the far south). The generator doesn't include ZIPs or barangays, so look those up for the specific city if a form validates them.

Where this is useful

  • Test data for Philippine forms. Seed a dropdown, a database or a QA script with real locality names and official PSGC codes instead of typing them by hand.
  • Random destination pickers. Travel bloggers, geography quizzes and "spin the map" games get a legitimate town name rather than just a big city.
  • Fiction and worldbuilding. Setting a story in the Philippines and want a real municipality you haven't heard of.
  • Classroom geography. Draw ten places and have students locate the region and province from the code.

Other countries

Most of our other address tools return full street-level addresses rather than localities. The Random Australia Address Generator and Random Canada Address Generator are the closest for Asia-Pacific and North American test data, the Random Hong Kong Address Generator covers another Asian format, and there are pages for France and Mexico too. The full list is under all address & postal code generators.

Frequently asked questions

Does this generate a full street address in the Philippines?

No. Each result is a city or municipality with its PSGC code. It does not include a house number, street, barangay or ZIP code, so add those yourself if you need a complete mailing address.

What is the number in front of the city name?

It is the six-digit PSGC city or municipality code from the Philippine Standard Geographic Code. The first two digits identify the region, the next two the province, and the last two the city or municipality.

Are these real places?

Yes. All 1,647 entries are real cities and municipalities across the 17 regions of the Philippines, taken from the official PSGC list.

How many results can I get at once?

Between 1 and 10 per click. Run it again for another batch; results are shuffled each time.