Style & sound
Names ending in -o
34 names · 0 girls · 34 boys · records through 2025
Endings do more work than we notice: they set a name's rhythm, its nickname options, and how it sits beside your last name.
This guide has 34 names: 0 girl names and 34 boy names. Names ending in -o inside the current national top-400, ordered by today's rank. Built from US Social Security birth records through 2025. Tap + beside any name to keep it on your shortlist as you read.
Before the names
These are today's top names ending in -o, ranked by real current use.
Boy names
34 names
- Mateo#8 today
- Leo#19 today
- Santiago#26 today
- Thiago#50 today
- Enzo#72 today
- Theo#82 today
- Leonardo#91 today
- Emiliano#94 today
- Lorenzo#117 today
- Milo#119 today
- Matteo#146 today
- Arlo#148 today
- Emilio#154 today
- Diego#158 today
- Nico#174 today
- Antonio#176 today
- Alejandro#195 today
- Kairo#226 today
- Otto#277 today
- Maximiliano#280 today
- Romeo#301 today
- Angelo#304 today
- Luciano#305 today
- Francisco#322 today
- Niko#325 today
- Cairo#341 today
- Santino#353 today
- Marco#370 today
- Hugo#377 today
- Ricardo#380 today
- Fernando#387 today
- Elio#388 today
- Marcelo#398 today
- Kylo#400 today
Every rank and count here is published by the US Social Security Administration and refreshed each year when the new figures land. The method is stated at the top of this page.
Two of these will end up on your shortlist
Reading a list is the easy part. Put these names in front of the person you have to agree with.
Free · everyone you invite plays in one tap, no account
Keep reading
Lists built the same way

