🇬🇧 English 🇩🇪 Deutsch 🇪🇸 Español 🇮🇹 Italiano 🇫🇷 Français 🇧🇷 Português 🇸🇦 العربية 🇺🇦 Українська
← Back

Learn Portuguese Numbers

This page covers Portuguese number words — the e conjunction everywhere, cem vs. cento, and plural hundreds like duzentos.

0–19: building blocks

Memorize individually:

  • 0 = zero
  • 1 = um
  • 2 = dois
  • 3 = três
  • 4 = quatro
  • 5 = cinco
  • 6 = seis
  • 7 = sete
  • 8 = oito
  • 9 = nove
  • 10 = dez
  • 11 = onze
  • 12 = doze
  • 13 = treze
  • 14 = catorze (or quatorze)
  • 15 = quinze
  • 16 = dezasseis (PT) / dezesseis (BR)
  • 17 = dezassete (PT) / dezessete (BR)
  • 18 = dezoito
  • 19 = dezanove (PT) / dezenove (BR)

20–99: tens

The tens: vinte (20), trinta (30), quarenta (40), cinquenta (50), sessenta (60), setenta (70), oitenta (80), noventa (90).

Combine with e (“and”):

  • 21 = vinte e um
  • 35 = trinta e cinco
  • 99 = noventa e nove
Quick check: 22, 47, 88?

22 vinte e dois · 47 quarenta e sete · 88 oitenta e oito

Hundreds

  • 100 = cem (when alone)
  • 101 = cento e um (cento when followed by more)
  • 200 = duzentos
  • 300 = trezentos
  • 400 = quatrocentos
  • 500 = quinhentos
  • 600 = seiscentos
  • 700 = setecentos
  • 800 = oitocentos
  • 900 = novecentos

Key: cem stands alone for exactly 100; use cento when followed by other digits (cento e um, cento e vinte). The e conjunction is used throughout.

Thousands & large numbers

  • 1,000 = mil
  • 2,000 = dois mil
  • 1,500 = mil e quinhentos
  • 1,000,000 = um milhão
  • 2,000,000 = dois milhões
  • 1,000,000,000 = um bilhão (BR) / mil milhões (PT)

Common mistakes

  1. cem vs. cento: 100 = cem, but 101 = cento e um.
  2. Plural hundreds: duzentos, trezentos (not “dois centos”).
  3. quinhentos (500): irregular (not “cincocentos”).
  4. e conjunction: used everywhere between components.
  5. mil: never “um mil” for 1,000.