1. Home
  2. Topics

Boy Names Ending in O

Boy names ending in O offer many intriguing options.

Mateo is the most popular boy name ending with O right now, though there are nearly 100 O-ending boy names among the US Top 1000. Along with Mateo, other boy names in the US Top 1000 include Leo, Santiago, Diego, Romeo, and Antonio.

And there are hundreds more unique names for boys that end with the letter O worthy of your consideration. These range from the biblical Jethro to the ancient Greek Cosmo to the cool, modern Rio and Po.

Here are all our website’s boy names that end with the letter O. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Land

Meaning: long hill

Origin:Word name or diminutive of Landon
6745
Walt The name Walt originates from America and th...
Origin:German, diminutive of Walter
2585
Seth

Meaning: appointed, placed

Origin:Hebrew
385
Clay Clay is of English origin and can be used as...
Origin:English word name; diminutive of Clayton
475
Wade

Meaning: at the river crossing

Origin:English
481
Mark

Meaning: warlike

Origin:Latin
496
Joe

Meaning: Jehovah increases

Origin:Diminutive of Joseph
1371
Chance Chance is a given name of Middle English ori...
Origin:French variation of Chauncey
1558
Shane

Meaning: God is gracious

Origin:Anglicized variation of Sean
1307
Vaughn

Meaning: small

Origin:Welsh
723
Birch The meaning of Birch is 'bright' or 'shining...
Origin:Tree name
3081
Bay

Meaning: berry

Origin:Latin
1764
Pike

Meaning: pike, a fish

Origin:American animal name
1826
Shay

Meaning: stately, gift

Origin:Irish, Hebrew
844
Carl

Meaning: free man

Origin:German variation of Charles
757
Charles

Meaning: man, free man

Origin:French from German
290
Cove

Meaning: small bay

Origin:English
1237
Chris

Meaning: one who carries Christ

Origin:English nickname for Christian, Christopher
1176
Roy

Meaning: king or red-haired

Origin:French or Celtic
720
Cal The English origin name Cal is a nickname fo...
Origin:Diminutive of Calvin
743