Pet names

What people name their dogs and cats, from the pet license records of 4 US cities and counties. Look up any name to see where it ranks.

Top 10 dog names

  1. 1Lunaabout 11 in 1,000
  2. 2Charlieabout 8 in 1,000
  3. 3Bellaabout 8 in 1,000
  4. 4Lucyabout 7 in 1,000
  5. 5Daisyabout 7 in 1,000
  6. 6Maxabout 6 in 1,000
  7. 7Miloabout 6 in 1,000
  8. 8Cocoabout 5 in 1,000
  9. 9Rosieabout 5 in 1,000
  10. 10Cooperabout 5 in 1,000
See the top 100 dog names

Top 10 cat names

  1. 1Lunaabout 9 in 1,000
  2. 2Lucyabout 5 in 1,000
  3. 3Lilyabout 4 in 1,000
  4. 4Charlieabout 4 in 1,000
  5. 5Oliverabout 4 in 1,000
  6. 6Bellaabout 4 in 1,000
  7. 7Leoabout 4 in 1,000
  8. 8Pepperabout 3 in 1,000
  9. 9Shadowabout 3 in 1,000
  10. 10Lokiabout 3 in 1,000
See the top 100 cat names

Fewer cats are licensed, so cat ranks rest on fewer records.

By first letter

About the data

We combine pet license records from 4 US cities and counties into one ranking. Each place counts equally, so one big city can't drown out the rest. From each record we keep only the name, species and breed. We tidy spelling and capitals, drop entries that are not names, and count.

Sources and licenses
PlacePublisherLicenseRecordsLast updatedRetrieved
New York, NYNYC Department of Health and Mental Hygiene, via NYC Open DataNYC Open Data, no restrictions on use92,949 dogs2026-07-152026-09-30
Seattle, WACity of Seattle, via data.seattle.govPublic domain26,211 dogs, 12,921 cats2026-07-072026-09-30
Cambridge, MACity of Cambridge Animal Commission, via the Cambridge Open Data PortalPublic domain (PDDL)27,436 dogs2026-09-282026-09-30
Allegheny County, PAAllegheny County, via the Western Pennsylvania Regional Data Center (WPRDC)Public domain (CC0)62,547 dogs2026-09-082026-09-30
209,143 dogs, 12,921 cats

Baby names: Social Security Administration, national baby name data, 2005 to 2025 (public domain). It lists every name given to at least 5 babies of a sex in a year; shares are of those babies.

Your cart

Getting your cart.