B2 Spanish Numbers 1000-1,000,000: Complete Upper Intermediate Guide
◄ Back to Spanish Numbers Hub | Take the B2 Numbers Quiz ►
Master Spanish numbers from 1000 to 1,000,000! This B2 upper intermediate guide teaches you thousands (mil, dos mil, cien mil), ordinal numbers from 11th to 20th (undécimo to vigésimo), and the crucial difference between Spanish decimal commas and period separators. You’ll learn how to use numbers in financial documents, scientific contexts, and advanced conversations. Perfect for upper intermediate learners!
Key Takeaways
✓ Master thousands: 1000=mil, 2000=dos mil, 100,000=cien mil
✓ Learn ordinal numbers 11th to 20th (undécimo to vigésimo)
✓ Understand Spanish decimal format (comma for decimals, period for thousands)
✓ Form any number up to 999,999
✓ Know that 1,000,000 is “un millón” (C1 level)
Introduction to B2 Spanish Numbers
You’ve mastered numbers up to 1000. Now it’s time to go further: thousands, tens of thousands, and even hundreds of thousands! At the B2 level, you also need to understand how Spanish uses commas and periods differently than English, and you’ll learn ordinal numbers from 11th to 20th.
B2 numbers are essential for understanding prices in financial documents, reading scientific data, and handling large quantities in professional contexts.
Thousands (1000 – 999,999)
The pattern for thousands is simple: number + mil
| Number | Spanish | Breakdown |
|---|---|---|
| 1000 | mil | 1000 |
| 2000 | dos mil | 2 × 1000 |
| 3000 | tres mil | 3 × 1000 |
| 10,000 | diez mil | 10 × 1000 |
| 25,000 | veinticinco mil | 25 × 1000 |
| 100,000 | cien mil | 100 × 1000 |
| 250,000 | doscientos cincuenta mil | 250 × 1000 |
| 500,000 | quinientos mil | 500 × 1000 |
| 999,999 | novecientos noventa y nueve mil novecientos noventa y nueve | 999,999 |
Important Notes:
- “Mil” never changes form (no “miles” for thousands – that’s only for “millones”)
- “Cien mil” (100,000) uses “cien”, not “ciento”
- Thousands are separated from hundreds with a space (not a comma)
Complete B2 Numbers Reference Table
| Number | Spanish | Number | Spanish |
|---|---|---|---|
| 1000 | mil | 45,000 | cuarenta y cinco mil |
| 1500 | mil quinientos | 50,000 | cincuenta mil |
| 2000 | dos mil | 75,000 | setenta y cinco mil |
| 2500 | dos mil quinientos | 100,000 | cien mil |
| 3000 | tres mil | 150,000 | ciento cincuenta mil |
| 4000 | cuatro mil | 200,000 | doscientos mil |
| 5000 | cinco mil | 350,000 | trescientos cincuenta mil |
| 6000 | seis mil | 500,000 | quinientos mil |
| 7000 | siete mil | 750,000 | setecientos cincuenta mil |
| 8000 | ocho mil | 900,000 | novecientos mil |
| 9000 | nueve mil | 999,999 | novecientos noventa y nueve mil novecientos noventa y nueve |
| 10,000 | diez mil | 1,000,000 | un millón (C1 level) |
Ordinal Numbers 11th to 20th
Ordinal numbers for 11-20 combine “decimo” with the ordinal units:
| Position | Spanish | Abbreviation | Breakdown |
|---|---|---|---|
| 11th | undécimo | 11º | unique form |
| 12th | duodécimo | 12º | unique form |
| 13th | decimotercero | 13º | décimo + tercero |
| 14th | decimocuarto | 14º | décimo + cuarto |
| 15th | decimoquinto | 15º | décimo + quinto |
| 16th | decimosexto | 16º | décimo + sexto |
| 17th | decimoséptimo | 17º | décimo + séptimo |
| 18th | decimoctavo | 18º | décimo + octavo |
| 19th | decimonoveno | 19º | décimo + noveno |
| 20th | vigésimo | 20º | unique form |
Important Notes:
- Decimotercero drops the -o before masculine nouns: “decimotercer piso” (13th floor)
- Vigésimo (20th) is unique – not “decimovigesimo”
- These are written as ONE word (decimotercero, not decimo tercero)
Spanish vs English Number Formats (Critical for B2!)
This is one of the most important differences at B2 level:
| Format | English | Spanish |
|---|---|---|
| Decimal separator | period (.) | comma (,) |
| Thousands separator | comma (,) | period (.) |
Examples:
| Number | English | Spanish |
|---|---|---|
| 1.5 (one and a half) | 1.5 | 1,5 |
| 1,000 (one thousand) | 1,000 | 1.000 |
| €1,000.50 | €1,000.50 | 1.000,50 € |
In Spanish writing:
- 2,5 = dos coma cinco (two point five)
- 10.000 = diez mil (ten thousand)
- 3.141,59 = tres mil ciento cuarenta y uno coma cincuenta y nueve
Pro Tip: When you see a period in a Spanish number, think “thousand.” When you see a comma, think “decimal point.”
Using B2 Numbers in Real Life
Financial Documents
| English | Spanish |
|---|---|
| The price is €1,500.75. | El precio es 1.500,75 €. |
| I have $25,000 in savings. | Tengo 25.000 dólares en ahorros. |
| The invoice totals €99,999.99. | La factura totaliza 99.999,99 €. |
Scientific and Statistical Data
| English | Spanish |
|---|---|
| The population is 8.5 million. | La población es de 8,5 millones. |
| The distance is 15,000 kilometers. | La distancia es de 15.000 kilómetros. |
| The measurement is 3.1416. | La medida es 3,1416. |
Ordinal Numbers in Context
| English | Spanish |
|---|---|
| This is the 15th time. | Es la decimoquinta vez. |
| He finished in 12th place. | Terminó en duodécimo lugar. |
| The 20th century. | El siglo vigésimo. |
Complete B2 Numbers Examples
| Number | Spanish |
|---|---|
| 1,250 | mil doscientos cincuenta |
| 2,500 | dos mil quinientos |
| 10,000 | diez mil |
| 25,000 | veinticinco mil |
| 100,000 | cien mil |
| 250,000 | doscientos cincuenta mil |
| 500,000 | quinientos mil |
| 750,000 | setecientos cincuenta mil |
| 999,999 | novecientos noventa y nueve mil novecientos noventa y nueve |
Common Mistakes at B2 Level
| Mistake | Correction |
|---|---|
| 10.000 as “diez punto cero cero cero” | 10.000 = diez mil (period is thousand separator) |
| 2,5 as “dos coma cinco” is actually correct! | Wait, this is correct. The mistake is using period: “2.5” is wrong in Spanish |
| vigésimo primero (21st) | That’s C1 level! For B2, just learn up to vigésimo (20th) |
| dos miles | dos mil (mil never becomes plural) |
| cien mil is written as “ciento mil” | cien mil is correct (cien + mil) |
Quick Patterns to Remember
| Range | Pattern | Example |
|---|---|---|
| 1000-999,999 | number + mil | 25,000 = veinticinco mil |
| Decimal | use comma (,) | 3,5 = tres coma cinco |
| Thousands | use period (.) | 10.000 = diez mil |
Memory Tips for B2 Numbers
Group Learning Strategy:
- Learn the pattern: any number + mil = thousands
- Remember: mil never becomes plural (dos mil, not dos miles)
- Practice the decimal/thousands separator swap (English comma = Spanish period, English period = Spanish comma)
- Learn ordinals 11th-20th in groups: 11-12 are unique, 13-19 follow “decimo” pattern, 20 is unique
Daily Practice Ideas:
- Convert prices between English and Spanish formats
- Read large numbers in Spanish news articles
- Practice saying your salary or large expenses in Spanish
- Write checks or invoices in Spanish format
Ready to Test Your B2 Skills?
Now that you understand Spanish numbers up to 999,999, decimal formats, and ordinal numbers 11th-20th, it’s time to test your knowledge!
➡️ Take the B2 Spanish Numbers Quiz to practice thousands, decimals, and ordinals!
What’s Next in Your Spanish Numbers Journey?
| Level | Focus | Where to Go |
|---|---|---|
| C1 | Millions and Fractions | C1 Spanish Numbers Guide |
| C2 | Regional Variations and Idioms | C2 Spanish Numbers Guide |
Additional Resources
- Spanish Number Converter Tool – Convert any number to Spanish instantly
- A1 Spanish Numbers Guide – Review numbers 0-30
- A2 Spanish Numbers Guide – Review numbers 31-100
- B1 Spanish Numbers Guide – Review hundreds and ordinals 1-10
- Spanish Numbers Quiz Hub – All levels from A1 to C2
