Portuguese Name Generator

Get real names from Portugal, such as Afonso Costa or Leonor Ferreira Santos. Ten per click, plus how Portugal's naming law and surname order work.

Part of Names by Culture Names

  • A
    Afonso CostaExample

    The name of Portugal's first king with a short coastal surname.

  • L
    Leonor Ferreira SantosExample

    Shows the mother-then-father surname order used in Portugal.

  • D
    Duarte PereiraExample

    A royal name that is the Portuguese form of Edward.

  • M
    Matilde SousaExample

    A top girl's name in Portugal with an old noble surname.

  • V
    Vasco TavaresExample

    Brings to mind the explorer Vasco da Gama, good for an adventurer.

  • I
    Inês CarvalhoExample

    Carvalho means oak tree, steady and strong beside a short first name.

Your shortlist · this device

Saved names stay in your own browser. Generate names and tap ♡ on the ones you like to keep them here.

No saved names yet. Your first ♡ shows up here.

3,000+ possible names in this portuguese name tool

💡 GOOD TO KNOWUse royal names like Afonso, Dinis or Leonor for an old, proud Portuguese family.

Use royal names like Afonso, Dinis or Leonor for an old, proud Portuguese family.

Names from Portugal feel classic and a little royal. Afonso, Duarte, Dinis and Leonor were names of Portuguese kings and queens, and they are popular again today. Families often give two first names and stack up to four surnames from both parents, which makes a full name long and full of history.

This Portuguese name generator uses first names and surnames that are common in Portugal right now. It works for novels set in Lisbon, role-play characters, family history projects or just exploring Portugal names. Pick a style and press the button for ten results.

How to use the portuguese name generator

  1. Choose Male, Female or Any in the Style box.
  2. Press Generate names to get ten Portuguese names.
  3. Keep the accent marks when you copy a name; they guide the sound.
  4. Save your favourites with the heart button.

Portugal's rules for first names

Portugal is one of the few countries with official rules for baby names. Parents choose from names accepted by the civil registry, and a child can have up to two first names. Names must be in Portuguese form, so a parent who wants Catherine would register Catarina instead.

This is why Portuguese names feel so consistent. Royal and saintly names lead the lists. Leonor, Matilde and Maria are long-time favourites for girls, and Francisco, Afonso, João and Duarte are common for boys. Maria is so popular that many women carry it as a first name and go by their second name.

Surnames from both parents

A Portuguese person can have up to four surnames. The usual order is the mother's family name or names first, then the father's. In Leonor Ferreira Santos, Ferreira comes from her mother and Santos from her father. The last surname is the one most often used day to day.

Many surnames have clear meanings. Some came from fathers' names, like Fernandes (son of Fernando) and Gonçalves (son of Gonçalo). Others describe places or nature, such as Pereira (pear tree), Oliveira (olive tree) and Rocha (rock).

  • Silva: from the Latin for forest or woodland.
  • Santos: saints, often tied to All Saints' Day.
  • Costa: coast or hillside.
  • Coelho: rabbit, an old nickname surname.

Example names and what makes them work

NameWhy it works
Afonso CostaThe name of Portugal's first king with a short coastal surname.
Leonor Ferreira SantosShows the mother-then-father surname order used in Portugal.
Duarte PereiraA royal name that is the Portuguese form of Edward.
Matilde SousaA top girl's name in Portugal with an old noble surname.
Vasco TavaresBrings to mind the explorer Vasco da Gama, good for an adventurer.
Inês CarvalhoCarvalho means oak tree, steady and strong beside a short first name.
Gonçalo FernandesFernandes means son of Fernando, a classic patronymic surname with an -es ending.
Constança RochaA queenly first name softened by a simple, solid surname.

Tips for picking the right name

  • Use royal names like Afonso, Dinis or Leonor for an old, proud Portuguese family.
  • Write António with an acute accent for Portugal, not the Brazilian Antônio.
  • Give a character two surnames and let friends call them by the last one.
  • Name an older woman Maria da Conceição or Maria de Fátima for a traditional feel.
  • Remember that the ç sounds like s and the ão sounds like a nasal ow.

Common questions

Does Portugal really have a list of allowed names?

Yes. The Portuguese civil registry keeps a list of accepted first names, and new names need approval. Names must follow Portuguese spelling, and a child can have up to two given names.

What order do Portuguese surnames go in?

Usually the mother's surname comes first and the father's surname comes last. A person can have up to four surnames in total. In daily life, people are mostly known by the final surname.

Is this the same as a Brazilian name generator?

The two share a language and many surnames, but they are not the same. Portugal keeps a tighter list of first names, while Brazil uses many new and foreign names. Spellings like António and Antônio also differ.

What are the most common surnames in Portugal?

Silva is the most common, followed by names like Santos, Ferreira, Pereira, Oliveira and Costa. Many of these come from nature words or from fathers' first names.