Filipino Last Name Generator
This Filipino last name generator offers hundreds of real Philippine surnames, from Spanish-era names like Reyes and Villanueva to native Tagalog, Visayan and Ilocano names and Chinese-Filipino families, each with its meaning.
Results (10)
-
Sarmiento
Spanish: vine shoot
-
Tan
Hokkien: from 陳 (Chen), name of an ancient state
-
Galang
Tagalog/Kapampangan: respect, honor
-
Rosales
Spanish: rose bushes
-
Dimaculangan
Tagalog: cannot be lacking
-
Agustin
Spanish: Augustine; venerable
-
Dimayuga
Tagalog: cannot be shaken
-
Gonzales
Spanish: son of Gonzalo; battle
-
Silva
Spanish/Portuguese for forest
-
De Castro
Spanish: of the fort
No surnames match those filters. Try a different letter or length.
Saved names
Names you save will appear here. They stay in this browser only.
Popular Filipino last names and meanings
| Surname | Meaning |
|---|---|
| Aguilar | Spanish: place of eagles |
| Ang | Hokkien: from 洪 (Hong), flood, vast |
| Aquino | Spanish/Italian: from Aquino; after Thomas Aquinas |
| Bautista | Spanish: baptist; after John the Baptist |
| Castillo | Spanish for castle |
| Castro | Spanish: fortified hill |
| Chua | Hokkien: from 蔡 (Cai), name of an ancient state |
| Co | Hokkien: from 許 (Xu), to permit |
| Cruz | Spanish for cross |
| David | Hebrew: beloved; adopted in Spanish era |
| De Guzman | Spanish: of Guzmán, a place in Burgos; possibly Germanic good man |
| De Jesus | Spanish: of Jesus |
| De Leon | Spanish: of León; of the lion |
| Del Rosario | Spanish: of the rosary |
| Dela Cruz | Spanish: of the cross |
| Delos Reyes | Spanish: of the kings |
| Delos Santos | Spanish: of the saints |
| Diaz | Spanish: son of Diego |
| Dizon | Hokkien-derived: second grandchild (jī-sun) |
| Domingo | Spanish: Sunday; of the Lord |
| Fernandez | Spanish: son of Fernando |
| Flores | Spanish for flowers |
| Francisco | Spanish: Francis; Frenchman |
| Garcia | Spanish, possibly Basque for young |
| Go | Hokkien: from 吳 (Wu), name of an ancient state |
| Gomez | Spanish: son of Gome |
| Gonzales | Spanish: son of Gonzalo; battle |
| Gutierrez | Spanish: son of Gutierre |
| Hernandez | Spanish: son of Hernando |
| Lim | Hokkien: from 林 (Lin), forest |
| Lopez | Spanish: son of Lope; wolf |
| Lorenzo | Spanish: from Laurentum; laurel |
| Manalo | Tagalog: to win |
| Marquez | Spanish: son of Marcos |
| Martinez | Spanish: son of Martín |
| Mendoza | Spanish from Basque: cold mountain |
| Mercado | Spanish for market |
| Morales | Spanish: mulberry trees |
| Navarro | Spanish: from Navarre |
| Ocampo | Spanish from Galician: the field |
| Ong | Hokkien: from 王 (Wang), king |
| Pascual | Spanish: of Easter |
| Perez | Spanish: son of Pedro; rock |
| Ramirez | Spanish: son of Ramiro |
| Ramos | Spanish: branches; Palm Sunday |
| Reyes | Spanish: kings; the Three Kings |
| Rivera | Spanish for riverbank |
| Robles | Spanish: oak trees |
| Rosales | Spanish: rose bushes |
| Salazar | Spanish from Basque: old hall |
| Sanchez | Spanish: son of Sancho; holy |
| Santiago | Spanish: Saint James |
| Santos | Spanish: saints; All Saints' Day |
| Soriano | Spanish: from Soria |
| Sy | Hokkien: from 施 (Shi), to bestow |
| Tan | Hokkien: from 陳 (Chen), name of an ancient state |
| Tomas | Spanish: from Thomas; twin |
| Torres | Spanish for towers |
| Uy | Hokkien: from 黃 (Huang), yellow |
| Valdez | Spanish for valley |
Why so many Filipinos have Spanish surnames
Before Spanish rule, most people in the Philippine islands used a single name, and there were no fixed family names in the European sense. In 1849 Governor-General Narciso Clavería ordered that every family adopt a surname, partly to make census and tax records easier to keep. His government issued the Catálogo alfabético de apellidos, a book of Spanish words, place names and existing surnames from which families were expected to choose.
The catalog was distributed in a way that left visible traces. Pages were often sent to towns in alphabetical blocks, so in parts of Albay and other provinces whole communities have surnames starting with the same letter. The decree also let families keep a native name they had used for several generations, which is why names like Dimaculangan and Macaraeg sit comfortably beside Mendoza, Santos and Bautista in the same barangay.
Native names and Chinese-Filipino families
Native surnames often have clear meanings in the local languages. Tagalog names built with the prefix dima-, meaning cannot be, express strength or pride: Dimaculangan means never lacking and Dimagiba means cannot be toppled. Names beginning with maka- or mag-, such as Macapagal and Magsaysay, are common too. Ilocano surnames often begin with ag-, as in Agbayani and Agcaoili, while Visayan families carry names like Magbanua and Bacalso. The meaning beside each result tells you where a name comes from.
Chinese-Filipino surnames form another distinct group. Many are short Hokkien clan names such as Tan, Lim, Sy, Go, Uy and Yap. Others fused an ancestor's full name into a single word when records were written in Spanish, which produced names like Cojuangco, Yuchengco, Tiongson and Ongpin. These names often mark families with long roots in Manila, Cebu or Iloilo, and many Chinese-Filipinos today also carry a Spanish or native surname through marriage.
Using the Filipino last name generator well
Filipino naming has one feature that surprises many writers. The middle name is normally the mother's maiden surname, not a second given name. So Maria Clara Santos Reyes has a mother whose surname was Santos and a father whose surname is Reyes. When she marries, she traditionally takes her husband's surname and her maiden surname often becomes her new middle name. Generate two surnames and you have a realistic middle name and last name in one step.
For first names, Filipinos mix Spanish, English and inventive family names freely, so an aunt named Corazon can sit beside cousins named Jericho, Princess and Kristine in the same family photo. Type a first name into the preview box to hear the combination. Use the rare setting to reach native names that feel less expected, and the starts with filter if you want to echo the alphabetical town names of the catalog era.
Frequently asked questions
Are the names in the Filipino last name generator real?
Yes. Every surname is a real family name used in the Philippines, shown with its meaning. You will see Spanish-origin names from the 1849 catalog, native names from Tagalog, Visayan and Ilocano, and Chinese-Filipino surnames. None of them are invented, so they suit fiction, family history and naming research.
What is the most common surname in the Philippines?
Dela Cruz, Santos, Reyes, Garcia, Mendoza, Bautista and Gonzales are among the most common. Dela Cruz is often cited as the single most common, and it is so familiar that Juan dela Cruz serves as the Filipino equivalent of John Doe on sample forms.
Why is the middle name in the Philippines a surname?
Filipino naming follows a Spanish-influenced pattern adapted to English-style documents. Instead of carrying two surnames at the end, a person carries the mother's maiden surname as a middle name and the father's surname as the last name. The result keeps both family lines visible on every document.
Can I pick a native Filipino surname instead of a Spanish one?
Yes. Switch to the rare setting, which surfaces more native names, or type the start of a native prefix such as Dima, Mag or Ag into the starts with filter. Names like Dimaculangan, Macaraeg and Agbayani are real family names with Tagalog or Ilocano roots.
More last name generators
By country and culture
- Afghan Last Name Generator
- African American Last Name Generator
- African Last Name Generator
- Albanian Last Name Generator
- American Last Name Generator
- Argentinian Last Name Generator
- Armenian Last Name Generator
- Asian Last Name Generator
- Australian Last Name Generator
- Austrian Last Name Generator
- Basque Last Name Generator
- Belgian Last Name Generator
- Bosnian Last Name Generator
- Brazilian Last Name Generator
- Breton Last Name Generator
- British Last Name Generator
- Bulgarian Last Name Generator
- Cajun Last Name Generator
- Canadian Last Name Generator
- Caribbean Last Name Generator
- Catalan Last Name Generator
- Celtic Last Name Generator
- Colombian Last Name Generator
- Creole Last Name Generator
- Croatian Last Name Generator
- Cuban Last Name Generator
- Czech Last Name Generator
- Danish Last Name Generator
- Dominican Last Name Generator
- Eastern European Last Name Generator
- Egyptian Last Name Generator
- European Last Name Generator
- Finnish Last Name Generator
- French Canadian Last Name Generator
- Gaelic Last Name Generator
- Georgian Last Name Generator
- Ghanaian Last Name Generator
- Haitian Last Name Generator
- Hawaiian Last Name Generator
- Hispanic Last Name Generator
- Hungarian Last Name Generator
- Icelandic Last Name Generator
- Indonesian Last Name Generator
- Inuit Last Name Generator
- Iraqi Last Name Generator
- Italian American Last Name Generator
- Jamaican Last Name Generator
- Jewish Last Name Generator
- Kazakh Last Name Generator
- Latino Last Name Generator
- Latvian Last Name Generator
- Lithuanian Last Name Generator
- Maori Last Name Generator
- Mexican Last Name Generator
- Middle Eastern Last Name Generator
- Mongolian Last Name Generator
- Moroccan Last Name Generator
- Native American Last Name Generator
- New Zealand Last Name Generator
- Nigerian Last Name Generator
- Norwegian Last Name Generator
- Pakistani Last Name Generator
- Persian Last Name Generator
- Polynesian Last Name Generator
- Puerto Rican Last Name Generator
- Roman Last Name Generator
- Romani Last Name Generator
- Romanian Last Name Generator
- Samoan Last Name Generator
- Scandinavian Last Name Generator
- Serbian Last Name Generator
- Slavic Last Name Generator
- Slovak Last Name Generator
- South African Last Name Generator
- Southern Last Name Generator
- Swedish Last Name Generator
- Swiss Last Name Generator
- Tamil Last Name Generator
- Thai Last Name Generator
- Turkish Last Name Generator
- Ukrainian Last Name Generator
- Vietnamese Last Name Generator
- Viking Last Name Generator
By style and use
- Random Last Name Generator
- Last Name Generator with Meanings
- First and Last Name Generator
- Random First and Last Name Generator
- Last Name Generator Based on First Name
- Character Last Name Generator
- Elf Last Name Generator
- DnD Last Name Generator
- Medieval Last Name Generator
- Royal Last Name Generator
- Harry Potter Last Name Generator
- Star Wars Last Name Generator
- Surname Generator
- Fantasy Surname Generator
- Family Name Generator
Other origins
- English Adams, Allen, Baker 325 surnames
- Irish Brennan, Burke, Byrne 306 surnames
- Scottish Allan, Anderson, Boyd 330 surnames
- Welsh Bevan, Bowen, Davies 228 surnames
- German Bauer, Becker, Berger 337 surnames
- Dutch Bakker, Bos, Brouwer 328 surnames
- French Martin, Bernard, Dubois 364 surnames
- Spanish García, Rodríguez, González 402 surnames
- Italian Rossi, Russo, Ferrari 361 surnames
- Portuguese Silva, Santos, Ferreira 342 surnames
- Polish Nowak, Kowalski, Wiśniewski 322 surnames
- Nordic Andersson, Johansson, Karlsson 387 surnames
- Russian Ivanov, Smirnov, Kuznetsov 354 surnames
- Greek Papadopoulos, Pappas, Vlachos 331 surnames
- Japanese Sato, Suzuki, Takahashi 336 surnames
- Korean Kim, Lee, Park 153 surnames
- Chinese Wang, Li, Zhang 301 surnames
- Indian Sharma, Patel, Singh 440 surnames
- Arabic Al-Sayed, Haddad, Khoury 420 surnames
- Fantasy Valemont, Ashcroft, Ravenholt 470 surnames