These are the most common Mexican last names beginning with O, ranked by how many people in Mexico have the name today.
Ortiz and Ortega are the most prevalent, ranking #24 and #42 respectively.
These rankings come from a database of over 1.25 million workers published by Mexico’s Ministry of Public Education.
List Of Mexican Last Names Starting With O
Let’s start with the alphabetical list of names from Oaxaca to Ojeda.
Three surnames in this section rank in the top two hundred in Mexico. Ochoa ranks highest of the three. Ochoa is a Basque surname dating back to medieval times. The meaning coming from otxo, a wolf.

The next section also has a surname with the same meaning, but the linguistic origins are completely different.
| Last Name | Mexico Rank | U.S. Rank |
|---|---|---|
| Oaxaca | 2,232 | 34,707 |
| Obando | 2,665 | 9,551 |
| Obeso | 2,197 | 23,691 |
| Obispo | 1,556 | 28,777 |
| Obregon | 827 | 5,630 |
| Ocampo | 180 | 1,374 |
| Ocaña | 964 | 14,468 |
| Ocegueda | 1,050 | 15,418 |
| Oceguera | 2,062 | 9,081 |
| Ochoa | 124 | 408 |
| Ocon | 2,015 | 13,115 |
| Ojeda | 198 | 1,633 |
Mexican Names From Olachea to Olguin
Olguin is the most common name in this section. Aside from Mexico, it is also found in Argentina and Chile.
The name is of Spanish origin, with most scholars linking it to the medieval name Holguin. This variant’s meaning may come from the Old German word for a wolf (wulf). The -in is the diminutive, so the full meaning is “little wolf”.
| Last Name | Mexico Rank | U.S. Rank |
|---|---|---|
| Olachea | 1,880 | 76,768 |
| Olague | 1,794 | 11,185 |
| Olalde | 1,259 | 15,255 |
| Olan | 904 | 23,205 |
| Olarte | 1,448 | 23,515 |
| Olascoaga | 2,232 | 44,808 |
| Olaya | 2,095 | 27,228 |
| Olazaran | 2,793 | 130,610 |
| Olea | 567 | 7,492 |
| Olguin | 295 | 3,356 |
Mexican Names From Oliva to Olvera
Olvera and Olivares in this section are in the top two hundred surnames in Mexico.
Olvera is a habitational name, which means it originally referred to people from a place of that name e.g. the town in the Cádiz province in Andalusia. The meaning likely stems from the Latin word for olives (oliva).

| Last Name | Mexico Rank | U.S. Rank |
|---|---|---|
| Oliva | 451 | 1,835 |
| Olivar | 1,703 | 18,808 |
| Olivares | 160 | 1,490 |
| Olivas | 497 | 1,785 |
| Olivera | 533 | 3,896 |
| Oliveros | 1,400 | 7,217 |
| Olivo | 1,074 | 3,412 |
| Olivos | 2,165 | 28,176 |
| Olmeda | 2,232 | 13,271 |
| Olmedo | 565 | 5,967 |
| Olmos | 448 | 3,596 |
| Olvera | 118 | 1,275 |
Mexican Names From Omaña to Orenday
Ordaz and Ontiveros are the most common names in this section, and they are just one ranking apart.
Ordaz has a famous recent bearer, the President of Mexico from 1964 to 1970 (Gustavo Díaz Ordaz). As is often the case with names of Spanish origins, there are several competing theories of meaning.
Some relate it to another name in this section, Ordoñez, which may stem from the Latin fortunius (fortunate).
Others link Ordaz to several places in Spain with the name. These place names are sometimes linked to the Basque word ordo, which means oats. Early bearers may have lived near or worked in oat fields.

| Last Name | Mexico Rank | U.S. Rank |
|---|---|---|
| Omaña | 1,794 | 36,970 |
| Oñate | 2,997 | 15,833 |
| Onofre | 784 | 10,396 |
| Ontiveros | 362 | 2,225 |
| Orantes | 1,662 | 12,399 |
| Orbe | 2,409 | 31,150 |
| Ordaz | 361 | 4,578 |
| Ordoñez | 539 | 1,952 |
| Orduña | 1,556 | 12,683 |
| Orduño | 1,413 | 13,081 |
| Orea | 1,203 | 19,527 |
| Orellana | 2,793 | 1,319 |
| Orendain | 2,409 | 36,525 |
| Orenday | 1,766 | 72,332 |
Mexican Names From Organista to Ortuño
Three names in this section rank within the top one hundred surnames in Mexico. Ortiz is the most common of the three.
This Spanish name literally means “son of Orti”. There are two main theories on the origins or Orti. Like the name Ordoñez in the previous section, some link it to the Latin fortunius (fortunate). Others trace it to the Latin fortis, which means strong.
| Last Name | Mexico Rank | U.S. Rank |
|---|---|---|
| Organista | 1,646 | 42,720 |
| Origel | 2,665 | 42,720 |
| Orihuela | 1,231 | 18,584 |
| Ornelas | 467 | 1,568 |
| Orona | 1,380 | 5,649 |
| Oropeza | 458 | 4,965 |
| Oros | 1,940 | 12,384 |
| Orozco | 95 | 512 |
| Orta | 681 | 4,535 |
| Ortega | 42 | 239 |
| Ortegon | 1,349 | 13,938 |
| Ortela | 2,612 | |
| Ortigoza | 1,542 | 39,607 |
| Ortiz | 24 | 68 |
| Ortuño | 2,861 | 14,495 |
Mexican Names From Oseguera to Ozuna
Osorio is the highest ranked name in this section. It has Spanish and Portuguese origins, and ultimately comes from Osorius, which dates back to medieval times. There are several theories on its meaning, one linking it to the Latin ursus, or “bear”.

| Last Name | Mexico Rank | U.S. Rank |
|---|---|---|
| Oseguera | 1,400 | 7,455 |
| Osnaya | 1,616 | 75,317 |
| Osorio | 134 | 1,199 |
| Osornio | 1,086 | 13,922 |
| Osorno | 1,185 | 28,176 |
| Ostos | 2,458 | 45,653 |
| Osuna | 323 | 4,666 |
| Otamendi | 2,997 | 137,327 |
| Otero | 824 | 1,716 |
| Ovalle | 638 | 4,610 |
| Ovando | 471 | 17,331 |
| Oviedo | 585 | 4,362 |
| Oyervides | 2,062 | 31,184 |
| Ozuna | 802 | 5,499 |
Notes About The List
The data comes from an open database of 1,256,438 federal education workers published by Mexico’s Secretaría de Educación Pública. The processed data is published on GitHub as mexican-names.
The Mexico Rank column shows how common the surname is in Mexico. The U.S. Rank column is the name’s position in the 2010 United States census.
People in Mexico carry two surnames, the father’s followed by the mother’s. Our ranking uses the father’s surname, which is the one a person is normally known by.
Related lists
For surnames common among Hispanic Americans, see our list of Hispanic last names starting with O.
You can also use our surname ranking tool to check how a name ranked in the 2000 and 2010 U.S. censuses.