Latest posts

Spanish Last Names Starting with O and Their Origins in Mexico

Spanish last names that start with O can be found in many countries, including Mexico. These last names have a rich history and diverse origins, reflecting the complex cultural heritage of the Spanish-speaking world.

Tomado de


Surnames with “o” of Spanish origin

Finding a surname with “o” in Spain is not really difficult because there is a certain variety of them spread throughout the country.

Here are some of the most common Spanish last names starting with O:

  • Obregón
  • Ochoa
  • Ojeda
  • Olguín
  • Oliva
  • Olivare(s)(z)
  • Olivera(s)
  • Oliveres
  • Ontiveros
  • Ordáz
  • Ordoñes
  • Ordorica
  • Orduña
  • Ornelas
  • Oroñez
  • Oropesa
  • Orosco
  • Orozco
  • Ortega
  • Ortegón
  • Ortíz
  • Osario
  • Osorio
  • Osuña
  • Otero
  • Oviedo
  • Ozuña
Tomado de

Spanish last names that start with O have a rich history and diverse origins in Mexico. Knowing the origin and meaning of your last name can be a great way to connect with your heritage and cultural roots.