Pick a letter

Names That Start With O

1,281 names Names by letter Checked 8 Oct 2026

Here are the names that start with O that families actually use, taken from US birth records: 624 girl names, 657 boy names and 10 names often given to both. Each column below shows the 25 used most often, with the number of babies given the name since 1880.

O names open wide in the mouth, so they sound round and warm. Olivia and Oliver are the clear modern leaders, and Owen keeps pace. Opal and Olga feel more vintage.

Unusually, boys edge ahead under O, about 660 names to 620. Ollie and Oakley are unisex picks that feel playful.

Because O begins on a vowel, a surname that starts with one can blur the gap between the two. Livvy and Ollie make cheerful short forms. Separate O pages list only girls or only boys.

Girl names
624
Boy names
657
Unisex names
10
Last names
2,471

Most popular names that start with O

Top girl names

  1. Olivia 434,319
  2. Opal 69,097
  3. Olga 61,429
  4. Olive 54,231
  5. Ollie 40,921
  6. Ora 38,952
  7. Ola 29,541
  8. Ophelia 17,549
  9. Odessa 17,519
  10. Octavia 15,781
  11. Oma 9,593
  12. Ofelia 8,318
  13. Ona 7,707
  14. Orpha 5,950
  15. Oralia 5,674
  16. Oleta 5,463
  17. Ouida 4,886
  18. Odell 4,151
  19. Ocie 4,052
  20. Oakley 3,420
  21. Odalys 3,171
  22. Olympia 3,057
  23. Oriana 3,005
  24. Ossie 2,916
  25. Odette 2,866

See all 624 girl names with O

Top boy names

  1. Oscar 198,838
  2. Owen 177,951
  3. Oliver 152,922
  4. Omar 95,198
  5. Otis 57,890
  6. Orlando 46,880
  7. Orville 34,956
  8. Otto 31,946
  9. Ollie 16,119
  10. Orion 14,822
  11. Odell 14,664
  12. Osvaldo 13,464
  13. Octavio 10,373
  14. Olin 9,166
  15. Omari 8,811
  16. Oren 8,352
  17. Omer 8,265
  18. Odis 8,121
  19. Orval 7,915
  20. Olen 7,347
  21. Otha 6,379
  22. Odin 6,071
  23. Orin 5,637
  24. Ora 5,592
  25. Oswaldo 5,532

See all 657 boy names with O

O names popular right now

Girl and boy names starting with O in the 2017 top 1,000, with their rank.

  • Olivia #2 girl
  • Oliver #9 boy
  • Owen #28 boy
  • Oscar #192 boy
  • Omar #229 boy
  • Olive #255 girl
  • Orion #334 boy
  • Odin #368 boy
  • Ophelia #415 girl
  • Oakley #474 girl
  • Otto #478 boy
  • Oakley #479 boy
  • Omari #512 boy
  • Octavia #593 girl
  • Orlando #653 boy
  • Oaklyn #674 girl
  • Otis #745 boy
  • Opal #855 girl
  • Oaklynn #885 girl
  • Oaklee #940 girl

Unisex names that start with O

Names where at least a quarter of babies were girls and at least a quarter were boys.

NameGirlsBoysBabies
Ollie72%28%57,040
Oakley38%62%8,888
Ocie60%40%6,771
Ossie64%36%4,591
Odie38%62%4,138
Ocean50%50%3,178
Ozell40%60%2,825
Osiris30%70%2,584
Ozie57%43%2,168
Osie64%36%2,102

More letters: unisex names A to Z.

Names that start and end with O

  • Orlando
  • Otto
  • Osvaldo
  • Octavio
  • Oswaldo
  • Otho
  • Osbaldo
  • Ovidio
  • Orlo
  • Ontario
  • Octaviano
  • Olando
  • Othello
  • Onesimo
  • Omero
  • Oracio
  • Olegario
  • Osualdo
  • Otilio
  • Orazio
  • Onofrio
  • Oliverio
  • Oslo
  • Orlondo

Common last names with O

  • Ortiz
  • Owens
  • Olson
  • Obrien
  • Oliver
  • Ortega
  • Oconnor
  • Osborne
  • Owen
  • Olsen
  • Ochoa
  • Oneill
  • Oneal
  • Orozco
  • Orr
  • Odonnell

All 2,471 last names that start with O

Questions people ask

What are the most common names that start with O?

For girls, Olivia, Opal, Olga, Olive. For boys, Oscar, Owen, Oliver, Omar. These have been given to the most babies in US records.

How many names start with O?

US birth records list 624 girl names and 657 boy names starting with O.

What are gender neutral names that start with O?

Names often given to both girls and boys include Ollie, Oakley, Ocie, Ossie, Odie, Ocean.

What names start and end with O?

Orlando, Otto, Osvaldo, Octavio, Oswaldo, Otho, Osbaldo, Ovidio.

Source: US Social Security baby name records for every name given to at least 5 babies in a year, from 1880 to 2017; last names from the US Census surname list (every surname shared by 100 or more people).

Keep browsing