This gender neutral name generator draws five names per press from 330 that US birth records give to both girls and boys born 2016 to 2025. Each card prints the split: Charlie is 52 girls to 48 boys in 100.
Read the full guide
A random unisex name generator, sorted by the split
Every name here went to at least 250 girls and 250 boys in ten years of US births, and to neither more than 80 times in 100. The menu under the button sorts them: Near even keeps the 114 names with 40 to 60 girls in 100, More girls 102 and More boys 114.
Find a name by its first letter
Open More filters in the same menu and choose a letter under Starts with. The split is a record of ten years of births, not a rule: Avery leans to girls at 80 in 100 and Rowan to boys at 74.
Tips
Spellings count apart: Finley (54 girls in 100), Finnley (28) and Finlee (71) each have a card of their own.
Charlie is the most given near-even name: 40,654 babies in ten years, 52 girls in every 100.
Questions and answers
What is a gender neutral name?
A name given to both girls and boys. On this page that is a measured fact: at least 250 girls and 250 boys got the name in the US from 2016 to 2025, and neither made up more than 80 in every 100.
What are the most common unisex names?
Avery, Riley, Parker, Rowan and Sawyer lead this list by births from 2016 to 2025. Avery and Riley lean to girls and the other three to boys; Charlie is the most given name with a near-even split.
Is this a nonbinary name generator?
It can be used as one: the same list answers a search for an androgynous name generator or a genderfluid name generator. The page records who was given each name at birth and says nothing about who a name is for.
Where do the numbers come from?
From the Social Security Administration's national file of first names on US birth records, which is in the public domain. We added up the ten newest years, 2016 to 2025, for each spelling and each sex.
Amaree48 girls to 52 boys in every 100. 265 girls and 292 boys got the name from 2016 to 2025.
Amarii42 girls to 58 boys in every 100. 343 girls and 480 boys got the name from 2016 to 2025.
Amen46 girls to 54 boys in every 100. 603 girls and 714 boys got the name from 2016 to 2025.
An58 girls to 42 boys in every 100. 348 girls and 250 boys got the name from 2016 to 2025.
Arden60 girls to 40 boys in every 100. 2,503 girls and 1,647 boys got the name from 2016 to 2025.
Aris41 girls to 59 boys in every 100. 666 girls and 974 boys got the name from 2016 to 2025.
Armani44 girls to 56 boys in every 100. 5,605 girls and 7,171 boys got the name from 2016 to 2025.
Armoni59 girls to 41 boys in every 100. 1,018 girls and 719 boys got the name from 2016 to 2025.
Asani52 girls to 48 boys in every 100. 300 girls and 273 boys got the name from 2016 to 2025.
Show all 330 names (321 more)
Near even, continued
Ashtyn59 girls to 41 boys in every 100. 1,342 girls and 918 boys got the name from 2016 to 2025.
Austen44 girls to 56 boys in every 100. 619 girls and 783 boys got the name from 2016 to 2025.
Azariah48 girls to 52 boys in every 100. 3,980 girls and 4,265 boys got the name from 2016 to 2025.
Bellamy51 girls to 49 boys in every 100. 3,118 girls and 2,985 boys got the name from 2016 to 2025.
Blake40 girls to 60 boys in every 100. 12,974 girls and 19,544 boys got the name from 2016 to 2025.
Blue42 girls to 58 boys in every 100. 282 girls and 396 boys got the name from 2016 to 2025.
Brighton52 girls to 48 boys in every 100. 1,079 girls and 1,015 boys got the name from 2016 to 2025.
Callaway47 girls to 53 boys in every 100. 404 girls and 455 boys got the name from 2016 to 2025.
Camari41 girls to 59 boys in every 100. 519 girls and 760 boys got the name from 2016 to 2025.
Campbell54 girls to 46 boys in every 100. 2,405 girls and 2,044 boys got the name from 2016 to 2025.
Charleston60 girls to 40 boys in every 100. 773 girls and 523 boys got the name from 2016 to 2025.
Charlie52 girls to 48 boys in every 100. 20,939 girls and 19,715 boys got the name from 2016 to 2025.
Chosyn53 girls to 47 boys in every 100. 288 girls and 251 boys got the name from 2016 to 2025.
Crimson60 girls to 40 boys in every 100. 456 girls and 306 boys got the name from 2016 to 2025.
Cypress41 girls to 59 boys in every 100. 595 girls and 851 boys got the name from 2016 to 2025.
Dakota56 girls to 44 boys in every 100. 12,304 girls and 9,765 boys got the name from 2016 to 2025.
Desi55 girls to 45 boys in every 100. 319 girls and 256 boys got the name from 2016 to 2025.
Divine58 girls to 42 boys in every 100. 1,016 girls and 728 boys got the name from 2016 to 2025.
Dru40 girls to 60 boys in every 100. 377 girls and 572 boys got the name from 2016 to 2025.
Drue55 girls to 45 boys in every 100. 331 girls and 266 boys got the name from 2016 to 2025.
Emari43 girls to 57 boys in every 100. 419 girls and 549 boys got the name from 2016 to 2025.
Emerson60 girls to 40 boys in every 100. 18,999 girls and 12,826 boys got the name from 2016 to 2025.
Ever40 girls to 60 boys in every 100. 1,086 girls and 1,616 boys got the name from 2016 to 2025.
Finley54 girls to 46 boys in every 100. 13,874 girls and 12,005 boys got the name from 2016 to 2025.
Gentry48 girls to 52 boys in every 100. 1,140 girls and 1,251 boys got the name from 2016 to 2025.
Golden48 girls to 52 boys in every 100. 382 girls and 422 boys got the name from 2016 to 2025.
Gracen47 girls to 53 boys in every 100. 576 girls and 639 boys got the name from 2016 to 2025.
Graycen40 girls to 60 boys in every 100. 280 girls and 421 boys got the name from 2016 to 2025.
Halen47 girls to 53 boys in every 100. 387 girls and 428 boys got the name from 2016 to 2025.
Halston58 girls to 42 boys in every 100. 601 girls and 437 boys got the name from 2016 to 2025.
Hollis44 girls to 56 boys in every 100. 1,530 girls and 1,950 boys got the name from 2016 to 2025.
Honor50 girls to 50 boys in every 100. 1,022 girls and 1,028 boys got the name from 2016 to 2025.
Hudsyn49 girls to 51 boys in every 100. 468 girls and 492 boys got the name from 2016 to 2025.
Huntley49 girls to 51 boys in every 100. 658 girls and 697 boys got the name from 2016 to 2025.
Iman60 girls to 40 boys in every 100. 965 girls and 654 boys got the name from 2016 to 2025.
Indiana57 girls to 43 boys in every 100. 977 girls and 729 boys got the name from 2016 to 2025.
Jackie56 girls to 44 boys in every 100. 822 girls and 637 boys got the name from 2016 to 2025.
Jadyn57 girls to 43 boys in every 100. 543 girls and 403 boys got the name from 2016 to 2025.
Jael51 girls to 49 boys in every 100. 1,460 girls and 1,398 boys got the name from 2016 to 2025.
Jaidyn41 girls to 59 boys in every 100. 550 girls and 793 boys got the name from 2016 to 2025.
Jamie53 girls to 47 boys in every 100. 4,425 girls and 3,924 boys got the name from 2016 to 2025.
Joan44 girls to 56 boys in every 100. 1,523 girls and 1,913 boys got the name from 2016 to 2025.
Jordin53 girls to 47 boys in every 100. 360 girls and 313 boys got the name from 2016 to 2025.
Joud51 girls to 49 boys in every 100. 263 girls and 253 boys got the name from 2016 to 2025.
Jules48 girls to 52 boys in every 100. 938 girls and 1,034 boys got the name from 2016 to 2025.
Justice52 girls to 48 boys in every 100. 4,251 girls and 3,878 boys got the name from 2016 to 2025.
Kacey58 girls to 42 boys in every 100. 1,861 girls and 1,364 boys got the name from 2016 to 2025.
Kasey56 girls to 44 boys in every 100. 1,593 girls and 1,255 boys got the name from 2016 to 2025.
Kirby52 girls to 48 boys in every 100. 497 girls and 453 boys got the name from 2016 to 2025.
Kit47 girls to 53 boys in every 100. 1,098 girls and 1,257 boys got the name from 2016 to 2025.
Kobi44 girls to 56 boys in every 100. 562 girls and 725 boys got the name from 2016 to 2025.
Kodi60 girls to 40 boys in every 100. 1,489 girls and 1,006 boys got the name from 2016 to 2025.
Koi52 girls to 48 boys in every 100. 462 girls and 434 boys got the name from 2016 to 2025.
Lael51 girls to 49 boys in every 100. 580 girls and 556 boys got the name from 2016 to 2025.
Laken59 girls to 41 boys in every 100. 1,729 girls and 1,196 boys got the name from 2016 to 2025.
Lakota51 girls to 49 boys in every 100. 369 girls and 360 boys got the name from 2016 to 2025.
Landry57 girls to 43 boys in every 100. 2,827 girls and 2,163 boys got the name from 2016 to 2025.
Larkin60 girls to 40 boys in every 100. 721 girls and 486 boys got the name from 2016 to 2025.
Lennix52 girls to 48 boys in every 100. 373 girls and 349 boys got the name from 2016 to 2025.
Lexington49 girls to 51 boys in every 100. 529 girls and 549 boys got the name from 2016 to 2025.
Linden42 girls to 58 boys in every 100. 762 girls and 1,064 boys got the name from 2016 to 2025.
Loren60 girls to 40 boys in every 100. 867 girls and 578 boys got the name from 2016 to 2025.
Lou47 girls to 53 boys in every 100. 508 girls and 578 boys got the name from 2016 to 2025.
Lowen51 girls to 49 boys in every 100. 511 girls and 485 boys got the name from 2016 to 2025.
Lux41 girls to 59 boys in every 100. 927 girls and 1,342 boys got the name from 2016 to 2025.
Lynden59 girls to 41 boys in every 100. 368 girls and 258 boys got the name from 2016 to 2025.
Lyrik57 girls to 43 boys in every 100. 489 girls and 371 boys got the name from 2016 to 2025.
Marlo56 girls to 44 boys in every 100. 1,018 girls and 803 boys got the name from 2016 to 2025.
Maysen55 girls to 45 boys in every 100. 318 girls and 255 boys got the name from 2016 to 2025.
Mecca40 girls to 60 boys in every 100. 432 girls and 654 boys got the name from 2016 to 2025.
Mykah46 girls to 54 boys in every 100. 409 girls and 471 boys got the name from 2016 to 2025.
Namari40 girls to 60 boys in every 100. 275 girls and 409 boys got the name from 2016 to 2025.
Nikita43 girls to 57 boys in every 100. 468 girls and 621 boys got the name from 2016 to 2025.
Ocean44 girls to 56 boys in every 100. 2,390 girls and 3,025 boys got the name from 2016 to 2025.
Paxtyn46 girls to 54 boys in every 100. 278 girls and 324 boys got the name from 2016 to 2025.
Payson50 girls to 50 boys in every 100. 505 girls and 506 boys got the name from 2016 to 2025.
Peace59 girls to 41 boys in every 100. 405 girls and 284 boys got the name from 2016 to 2025.
Perry41 girls to 59 boys in every 100. 974 girls and 1,397 boys got the name from 2016 to 2025.
Phoenix40 girls to 60 boys in every 100. 8,877 girls and 13,307 boys got the name from 2016 to 2025.
Ramsey44 girls to 56 boys in every 100. 968 girls and 1,216 boys got the name from 2016 to 2025.
Reilly54 girls to 46 boys in every 100. 712 girls and 618 boys got the name from 2016 to 2025.
Rhythm55 girls to 45 boys in every 100. 484 girls and 398 boys got the name from 2016 to 2025.
Ridley57 girls to 43 boys in every 100. 1,002 girls and 771 boys got the name from 2016 to 2025.
Robin53 girls to 47 boys in every 100. 3,046 girls and 2,686 boys got the name from 2016 to 2025.
Rory41 girls to 59 boys in every 100. 8,079 girls and 11,670 boys got the name from 2016 to 2025.
Royale58 girls to 42 boys in every 100. 559 girls and 402 boys got the name from 2016 to 2025.
Rumi60 girls to 40 boys in every 100. 838 girls and 554 boys got the name from 2016 to 2025.
Ryley60 girls to 40 boys in every 100. 645 girls and 426 boys got the name from 2016 to 2025.
Ryver46 girls to 54 boys in every 100. 548 girls and 635 boys got the name from 2016 to 2025.
Shiloh58 girls to 42 boys in every 100. 8,072 girls and 5,888 boys got the name from 2016 to 2025.
Sidney51 girls to 49 boys in every 100. 1,699 girls and 1,625 boys got the name from 2016 to 2025.
Skyler56 girls to 44 boys in every 100. 6,354 girls and 4,910 boys got the name from 2016 to 2025.
Soul44 girls to 56 boys in every 100. 291 girls and 365 boys got the name from 2016 to 2025.
Storm58 girls to 42 boys in every 100. 1,203 girls and 881 boys got the name from 2016 to 2025.
Tatum53 girls to 47 boys in every 100. 10,792 girls and 9,573 boys got the name from 2016 to 2025.
Tenzin43 girls to 57 boys in every 100. 492 girls and 663 boys got the name from 2016 to 2025.
Timber57 girls to 43 boys in every 100. 615 girls and 466 boys got the name from 2016 to 2025.
Tommie57 girls to 43 boys in every 100. 465 girls and 352 boys got the name from 2016 to 2025.
Tristyn40 girls to 60 boys in every 100. 317 girls and 482 boys got the name from 2016 to 2025.
True48 girls to 52 boys in every 100. 1,455 girls and 1,564 boys got the name from 2016 to 2025.
Valentine45 girls to 55 boys in every 100. 486 girls and 600 boys got the name from 2016 to 2025.
Wisdom42 girls to 58 boys in every 100. 468 girls and 643 boys got the name from 2016 to 2025.
Wrigley40 girls to 60 boys in every 100. 257 girls and 383 boys got the name from 2016 to 2025.
Wynn51 girls to 49 boys in every 100. 747 girls and 709 boys got the name from 2016 to 2025.
Yuri60 girls to 40 boys in every 100. 1,248 girls and 816 boys got the name from 2016 to 2025.
More girls 102
Alexi61 girls to 39 boys in every 100. 411 girls and 266 boys got the name from 2016 to 2025.
Alexis64 girls to 36 boys in every 100. 12,463 girls and 6,902 boys got the name from 2016 to 2025.
Amor73 girls to 27 boys in every 100. 1,258 girls and 457 boys got the name from 2016 to 2025.
Arie64 girls to 36 boys in every 100. 1,210 girls and 695 boys got the name from 2016 to 2025.
Ariel73 girls to 27 boys in every 100. 14,912 girls and 5,402 boys got the name from 2016 to 2025.
Artemis77 girls to 23 boys in every 100. 2,411 girls and 719 boys got the name from 2016 to 2025.
Atlee63 girls to 37 boys in every 100. 508 girls and 297 boys got the name from 2016 to 2025.
Atley66 girls to 34 boys in every 100. 553 girls and 279 boys got the name from 2016 to 2025.
Austyn75 girls to 25 boys in every 100. 2,316 girls and 761 boys got the name from 2016 to 2025.
Avery80 girls to 20 boys in every 100. 69,077 girls and 17,612 boys got the name from 2016 to 2025.
Azari71 girls to 29 boys in every 100. 1,637 girls and 660 boys got the name from 2016 to 2025.
Briar62 girls to 38 boys in every 100. 5,315 girls and 3,245 boys got the name from 2016 to 2025.
Carsyn68 girls to 32 boys in every 100. 1,963 girls and 903 boys got the name from 2016 to 2025.
Charly72 girls to 28 boys in every 100. 746 girls and 289 boys got the name from 2016 to 2025.
Clarke74 girls to 26 boys in every 100. 1,192 girls and 414 boys got the name from 2016 to 2025.
Courtney74 girls to 26 boys in every 100. 1,701 girls and 608 boys got the name from 2016 to 2025.
Daelyn62 girls to 38 boys in every 100. 636 girls and 384 boys got the name from 2016 to 2025.
Dakotah65 girls to 35 boys in every 100. 519 girls and 283 boys got the name from 2016 to 2025.
Dawsyn73 girls to 27 boys in every 100. 896 girls and 336 boys got the name from 2016 to 2025.
Daylin66 girls to 34 boys in every 100. 1,003 girls and 518 boys got the name from 2016 to 2025.
Denali73 girls to 27 boys in every 100. 775 girls and 286 boys got the name from 2016 to 2025.
Devyn76 girls to 24 boys in every 100. 2,116 girls and 676 boys got the name from 2016 to 2025.
Dior71 girls to 29 boys in every 100. 3,665 girls and 1,505 boys got the name from 2016 to 2025.
Echo77 girls to 23 boys in every 100. 1,105 girls and 323 boys got the name from 2016 to 2025.
Eden79 girls to 21 boys in every 100. 24,281 girls and 6,288 boys got the name from 2016 to 2025.
Eliyah66 girls to 34 boys in every 100. 667 girls and 346 boys got the name from 2016 to 2025.
Ellington66 girls to 34 boys in every 100. 654 girls and 334 boys got the name from 2016 to 2025.
Ellison75 girls to 25 boys in every 100. 2,711 girls and 896 boys got the name from 2016 to 2025.
Emmerson78 girls to 22 boys in every 100. 918 girls and 258 boys got the name from 2016 to 2025.
Emory71 girls to 29 boys in every 100. 6,931 girls and 2,824 boys got the name from 2016 to 2025.
Emry75 girls to 25 boys in every 100. 1,367 girls and 463 boys got the name from 2016 to 2025.
Finlee71 girls to 29 boys in every 100. 732 girls and 297 boys got the name from 2016 to 2025.
Frankie68 girls to 32 boys in every 100. 4,520 girls and 2,136 boys got the name from 2016 to 2025.
Harbor68 girls to 32 boys in every 100. 628 girls and 294 boys got the name from 2016 to 2025.
Harley80 girls to 20 boys in every 100. 11,179 girls and 2,805 boys got the name from 2016 to 2025.
Indigo74 girls to 26 boys in every 100. 2,343 girls and 818 boys got the name from 2016 to 2025.
Indy77 girls to 23 boys in every 100. 1,953 girls and 574 boys got the name from 2016 to 2025.
Jaylin62 girls to 38 boys in every 100. 2,108 girls and 1,295 boys got the name from 2016 to 2025.
Jaylyn75 girls to 25 boys in every 100. 842 girls and 278 boys got the name from 2016 to 2025.
Jersey77 girls to 23 boys in every 100. 1,449 girls and 422 boys got the name from 2016 to 2025.
Jessie69 girls to 31 boys in every 100. 3,912 girls and 1,736 boys got the name from 2016 to 2025.
Jovi78 girls to 22 boys in every 100. 1,597 girls and 445 boys got the name from 2016 to 2025.
Jream80 girls to 20 boys in every 100. 2,463 girls and 631 boys got the name from 2016 to 2025.
Jupiter66 girls to 34 boys in every 100. 1,044 girls and 532 boys got the name from 2016 to 2025.
Kadence73 girls to 27 boys in every 100. 2,407 girls and 891 boys got the name from 2016 to 2025.
Kaidence73 girls to 27 boys in every 100. 929 girls and 344 boys got the name from 2016 to 2025.
Kamani70 girls to 30 boys in every 100. 613 girls and 259 boys got the name from 2016 to 2025.
Kamryn74 girls to 26 boys in every 100. 6,570 girls and 2,318 boys got the name from 2016 to 2025.
Karsyn69 girls to 31 boys in every 100. 4,699 girls and 2,064 boys got the name from 2016 to 2025.
Kaylen71 girls to 29 boys in every 100. 1,007 girls and 406 boys got the name from 2016 to 2025.
Kelly79 girls to 21 boys in every 100. 4,073 girls and 1,076 boys got the name from 2016 to 2025.
Kendal71 girls to 29 boys in every 100. 772 girls and 312 boys got the name from 2016 to 2025.
Kimani62 girls to 38 boys in every 100. 486 girls and 301 boys got the name from 2016 to 2025.
Laiken69 girls to 31 boys in every 100. 761 girls and 334 boys got the name from 2016 to 2025.
Laine64 girls to 36 boys in every 100. 1,167 girls and 651 boys got the name from 2016 to 2025.
Legacy66 girls to 34 boys in every 100. 4,845 girls and 2,469 boys got the name from 2016 to 2025.
Leighton74 girls to 26 boys in every 100. 7,874 girls and 2,703 boys got the name from 2016 to 2025.
Lennon74 girls to 26 boys in every 100. 10,565 girls and 3,702 boys got the name from 2016 to 2025.
Majesty78 girls to 22 boys in every 100. 1,903 girls and 545 boys got the name from 2016 to 2025.
Marion66 girls to 34 boys in every 100. 1,253 girls and 633 boys got the name from 2016 to 2025.
Marlow76 girls to 24 boys in every 100. 1,315 girls and 426 boys got the name from 2016 to 2025.
Maven79 girls to 21 boys in every 100. 1,052 girls and 284 boys got the name from 2016 to 2025.
Merritt66 girls to 34 boys in every 100. 1,715 girls and 900 boys got the name from 2016 to 2025.
Monroe80 girls to 20 boys in every 100. 5,333 girls and 1,364 boys got the name from 2016 to 2025.
Montana61 girls to 39 boys in every 100. 1,589 girls and 995 boys got the name from 2016 to 2025.
Morgan78 girls to 22 boys in every 100. 15,369 girls and 4,431 boys got the name from 2016 to 2025.
Murphy62 girls to 38 boys in every 100. 3,718 girls and 2,291 boys got the name from 2016 to 2025.
Navi77 girls to 23 boys in every 100. 1,256 girls and 383 boys got the name from 2016 to 2025.
Nazareth62 girls to 38 boys in every 100. 719 girls and 450 boys got the name from 2016 to 2025.
Nuri78 girls to 22 boys in every 100. 948 girls and 263 boys got the name from 2016 to 2025.
Oakley65 girls to 35 boys in every 100. 13,124 girls and 7,002 boys got the name from 2016 to 2025.
Peyton79 girls to 21 boys in every 100. 25,632 girls and 6,901 boys got the name from 2016 to 2025.
Phoenyx64 girls to 36 boys in every 100. 452 girls and 259 boys got the name from 2016 to 2025.
Praise64 girls to 36 boys in every 100. 476 girls and 267 boys got the name from 2016 to 2025.
Rain71 girls to 29 boys in every 100. 1,496 girls and 618 boys got the name from 2016 to 2025.
Raleigh64 girls to 36 boys in every 100. 1,373 girls and 767 boys got the name from 2016 to 2025.
Raylin70 girls to 30 boys in every 100. 610 girls and 259 boys got the name from 2016 to 2025.
Rebel65 girls to 35 boys in every 100. 834 girls and 458 boys got the name from 2016 to 2025.
Regan80 girls to 20 boys in every 100. 1,303 girls and 327 boys got the name from 2016 to 2025.
Reign67 girls to 33 boys in every 100. 6,909 girls and 3,447 boys got the name from 2016 to 2025.
Riley78 girls to 22 boys in every 100. 54,468 girls and 15,334 boys got the name from 2016 to 2025.
Ripley70 girls to 30 boys in every 100. 1,817 girls and 774 boys got the name from 2016 to 2025.
Rylin66 girls to 34 boys in every 100. 752 girls and 389 boys got the name from 2016 to 2025.
Sage68 girls to 32 boys in every 100. 15,074 girls and 6,990 boys got the name from 2016 to 2025.
Salem62 girls to 38 boys in every 100. 4,984 girls and 3,039 boys got the name from 2016 to 2025.
Scout73 girls to 27 boys in every 100. 2,954 girls and 1,114 boys got the name from 2016 to 2025.
Sevyn63 girls to 37 boys in every 100. 3,657 girls and 2,110 boys got the name from 2016 to 2025.
Shannon68 girls to 32 boys in every 100. 1,269 girls and 605 boys got the name from 2016 to 2025.
Shay72 girls to 28 boys in every 100. 2,243 girls and 884 boys got the name from 2016 to 2025.
Shea64 girls to 36 boys in every 100. 2,161 girls and 1,219 boys got the name from 2016 to 2025.
Sky78 girls to 22 boys in every 100. 3,456 girls and 973 boys got the name from 2016 to 2025.
Sol65 girls to 35 boys in every 100. 2,263 girls and 1,204 boys got the name from 2016 to 2025.
Sora63 girls to 37 boys in every 100. 834 girls and 483 boys got the name from 2016 to 2025.
Sunny79 girls to 21 boys in every 100. 4,965 girls and 1,333 boys got the name from 2016 to 2025.
Sutton67 girls to 33 boys in every 100. 10,568 girls and 5,257 boys got the name from 2016 to 2025.
Taylin61 girls to 39 boys in every 100. 895 girls and 576 boys got the name from 2016 to 2025.
Taylor79 girls to 21 boys in every 100. 18,044 girls and 4,871 boys got the name from 2016 to 2025.
Teegan66 girls to 34 boys in every 100. 824 girls and 416 boys got the name from 2016 to 2025.
Tegan72 girls to 28 boys in every 100. 1,780 girls and 680 boys got the name from 2016 to 2025.
Teigan77 girls to 23 boys in every 100. 1,003 girls and 294 boys got the name from 2016 to 2025.
Tracy65 girls to 35 boys in every 100. 791 girls and 429 boys got the name from 2016 to 2025.
Winslow71 girls to 29 boys in every 100. 834 girls and 341 boys got the name from 2016 to 2025.
More boys 114
Akari39 girls to 61 boys in every 100. 690 girls and 1,093 boys got the name from 2016 to 2025.
Amari34 girls to 66 boys in every 100. 9,122 girls and 18,032 boys got the name from 2016 to 2025.
Amiri35 girls to 65 boys in every 100. 1,507 girls and 2,782 boys got the name from 2016 to 2025.
Ari38 girls to 62 boys in every 100. 5,248 girls and 8,646 boys got the name from 2016 to 2025.
Aries27 girls to 73 boys in every 100. 985 girls and 2,720 boys got the name from 2016 to 2025.
Arin30 girls to 70 boys in every 100. 296 girls and 705 boys got the name from 2016 to 2025.
Arley32 girls to 68 boys in every 100. 325 girls and 690 boys got the name from 2016 to 2025.
Arrow35 girls to 65 boys in every 100. 710 girls and 1,293 boys got the name from 2016 to 2025.
Auden39 girls to 61 boys in every 100. 625 girls and 996 boys got the name from 2016 to 2025.
Aven32 girls to 68 boys in every 100. 610 girls and 1,318 boys got the name from 2016 to 2025.
Aziah31 girls to 69 boys in every 100. 339 girls and 747 boys got the name from 2016 to 2025.
Baylor31 girls to 69 boys in every 100. 2,789 girls and 6,244 boys got the name from 2016 to 2025.
Bowie38 girls to 62 boys in every 100. 1,085 girls and 1,795 boys got the name from 2016 to 2025.
Braylin32 girls to 68 boys in every 100. 536 girls and 1,164 boys got the name from 2016 to 2025.
Britton35 girls to 65 boys in every 100. 389 girls and 737 boys got the name from 2016 to 2025.
Bryar39 girls to 61 boys in every 100. 492 girls and 760 boys got the name from 2016 to 2025.
Camdyn36 girls to 64 boys in every 100. 949 girls and 1,696 boys got the name from 2016 to 2025.
Carsen20 girls to 80 boys in every 100. 334 girls and 1,305 boys got the name from 2016 to 2025.
Casey26 girls to 74 boys in every 100. 2,686 girls and 7,544 boys got the name from 2016 to 2025.
Cedar29 girls to 71 boys in every 100. 648 girls and 1,563 boys got the name from 2016 to 2025.
Chandler37 girls to 63 boys in every 100. 2,802 girls and 4,771 boys got the name from 2016 to 2025.
Channing35 girls to 65 boys in every 100. 800 girls and 1,507 boys got the name from 2016 to 2025.
Chevy22 girls to 78 boys in every 100. 356 girls and 1,273 boys got the name from 2016 to 2025.
Conley37 girls to 63 boys in every 100. 363 girls and 609 boys got the name from 2016 to 2025.
Cove32 girls to 68 boys in every 100. 461 girls and 1,000 boys got the name from 2016 to 2025.
Cree33 girls to 67 boys in every 100. 372 girls and 760 boys got the name from 2016 to 2025.
Dakoda27 girls to 73 boys in every 100. 251 girls and 679 boys got the name from 2016 to 2025.
Dallas26 girls to 74 boys in every 100. 4,712 girls and 13,315 boys got the name from 2016 to 2025.
Dempsey34 girls to 66 boys in every 100. 290 girls and 572 boys got the name from 2016 to 2025.
Denim32 girls to 68 boys in every 100. 739 girls and 1,579 boys got the name from 2016 to 2025.
Deniz38 girls to 62 boys in every 100. 281 girls and 459 boys got the name from 2016 to 2025.
Denver38 girls to 62 boys in every 100. 2,979 girls and 4,903 boys got the name from 2016 to 2025.
Dominique37 girls to 63 boys in every 100. 962 girls and 1,648 boys got the name from 2016 to 2025.
Drew33 girls to 67 boys in every 100. 2,900 girls and 5,984 boys got the name from 2016 to 2025.
Eastyn39 girls to 61 boys in every 100. 461 girls and 707 boys got the name from 2016 to 2025.
Elisha26 girls to 74 boys in every 100. 1,022 girls and 2,910 boys got the name from 2016 to 2025.
Ellis27 girls to 73 boys in every 100. 4,056 girls and 11,186 boys got the name from 2016 to 2025.
Emrys21 girls to 79 boys in every 100. 278 girls and 1,057 boys got the name from 2016 to 2025.
Everest27 girls to 73 boys in every 100. 855 girls and 2,312 boys got the name from 2016 to 2025.
Everette27 girls to 73 boys in every 100. 363 girls and 960 boys got the name from 2016 to 2025.
Finnley28 girls to 72 boys in every 100. 1,667 girls and 4,260 boys got the name from 2016 to 2025.
Haiden24 girls to 76 boys in every 100. 412 girls and 1,315 boys got the name from 2016 to 2025.
Harlem37 girls to 63 boys in every 100. 1,334 girls and 2,247 boys got the name from 2016 to 2025.
Hayden32 girls to 68 boys in every 100. 10,779 girls and 22,459 boys got the name from 2016 to 2025.
Ira38 girls to 62 boys in every 100. 1,610 girls and 2,578 boys got the name from 2016 to 2025.
Isa38 girls to 62 boys in every 100. 933 girls and 1,544 boys got the name from 2016 to 2025.
Issa39 girls to 61 boys in every 100. 565 girls and 891 boys got the name from 2016 to 2025.
Itzae37 girls to 63 boys in every 100. 404 girls and 697 boys got the name from 2016 to 2025.
Jaziah35 girls to 65 boys in every 100. 350 girls and 651 boys got the name from 2016 to 2025.
Jean34 girls to 66 boys in every 100. 775 girls and 1,513 boys got the name from 2016 to 2025.
Jelani36 girls to 64 boys in every 100. 546 girls and 985 boys got the name from 2016 to 2025.
Jesiah21 girls to 79 boys in every 100. 618 girls and 2,305 boys got the name from 2016 to 2025.
Jireh34 girls to 66 boys in every 100. 687 girls and 1,320 boys got the name from 2016 to 2025.
Joey35 girls to 65 boys in every 100. 1,552 girls and 2,853 boys got the name from 2016 to 2025.
Johnnie32 girls to 68 boys in every 100. 363 girls and 785 boys got the name from 2016 to 2025.
Kamari28 girls to 72 boys in every 100. 2,695 girls and 7,008 boys got the name from 2016 to 2025.
Kamdyn29 girls to 71 boys in every 100. 835 girls and 2,074 boys got the name from 2016 to 2025.
Karsen22 girls to 78 boys in every 100. 409 girls and 1,432 boys got the name from 2016 to 2025.
Khari36 girls to 64 boys in every 100. 1,428 girls and 2,493 boys got the name from 2016 to 2025.
Kingsley31 girls to 69 boys in every 100. 1,562 girls and 3,554 boys got the name from 2016 to 2025.
Kree37 girls to 63 boys in every 100. 283 girls and 492 boys got the name from 2016 to 2025.
Kylar39 girls to 61 boys in every 100. 447 girls and 705 boys got the name from 2016 to 2025.
Kylin29 girls to 71 boys in every 100. 431 girls and 1,067 boys got the name from 2016 to 2025.
Kymani20 girls to 80 boys in every 100. 369 girls and 1,468 boys got the name from 2016 to 2025.
Lake38 girls to 62 boys in every 100. 499 girls and 820 boys got the name from 2016 to 2025.
Layne34 girls to 66 boys in every 100. 1,996 girls and 3,888 boys got the name from 2016 to 2025.
Lennox29 girls to 71 boys in every 100. 4,452 girls and 11,125 boys got the name from 2016 to 2025.
Lenny24 girls to 76 boys in every 100. 363 girls and 1,146 boys got the name from 2016 to 2025.
Levy28 girls to 72 boys in every 100. 306 girls and 777 boys got the name from 2016 to 2025.
Masyn38 girls to 62 boys in every 100. 343 girls and 566 boys got the name from 2016 to 2025.
Memphis21 girls to 79 boys in every 100. 1,624 girls and 5,934 boys got the name from 2016 to 2025.
Micaiah27 girls to 73 boys in every 100. 407 girls and 1,110 boys got the name from 2016 to 2025.
Mikah21 girls to 79 boys in every 100. 338 girls and 1,241 boys got the name from 2016 to 2025.
Milan30 girls to 70 boys in every 100. 4,115 girls and 9,720 boys got the name from 2016 to 2025.
Miller31 girls to 69 boys in every 100. 2,085 girls and 4,536 boys got the name from 2016 to 2025.
Ollie34 girls to 66 boys in every 100. 870 girls and 1,720 boys got the name from 2016 to 2025.
Ozzie23 girls to 77 boys in every 100. 291 girls and 984 boys got the name from 2016 to 2025.
Parker35 girls to 65 boys in every 100. 21,051 girls and 39,446 boys got the name from 2016 to 2025.
Psalm28 girls to 72 boys in every 100. 273 girls and 704 boys got the name from 2016 to 2025.
Quincy34 girls to 66 boys in every 100. 2,201 girls and 4,331 boys got the name from 2016 to 2025.
Raylen30 girls to 70 boys in every 100. 382 girls and 900 boys got the name from 2016 to 2025.
Reece22 girls to 78 boys in every 100. 1,539 girls and 5,445 boys got the name from 2016 to 2025.
Remington35 girls to 65 boys in every 100. 7,620 girls and 14,274 boys got the name from 2016 to 2025.
Remy39 girls to 61 boys in every 100. 4,997 girls and 7,899 boys got the name from 2016 to 2025.
Ren30 girls to 70 boys in every 100. 632 girls and 1,496 boys got the name from 2016 to 2025.
Rian33 girls to 67 boys in every 100. 790 girls and 1,616 boys got the name from 2016 to 2025.
Rio21 girls to 79 boys in every 100. 955 girls and 3,541 boys got the name from 2016 to 2025.
River35 girls to 65 boys in every 100. 14,895 girls and 27,506 boys got the name from 2016 to 2025.
Rivers27 girls to 73 boys in every 100. 291 girls and 780 boys got the name from 2016 to 2025.
Riyan31 girls to 69 boys in every 100. 350 girls and 765 boys got the name from 2016 to 2025.
Robbie34 girls to 66 boys in every 100. 324 girls and 637 boys got the name from 2016 to 2025.
Ronnie24 girls to 76 boys in every 100. 707 girls and 2,237 boys got the name from 2016 to 2025.
Rowan26 girls to 74 boys in every 100. 12,917 girls and 36,068 boys got the name from 2016 to 2025.
Rowen23 girls to 77 boys in every 100. 1,724 girls and 5,675 boys got the name from 2016 to 2025.
Royal31 girls to 69 boys in every 100. 3,168 girls and 7,190 boys got the name from 2016 to 2025.
Rylan22 girls to 78 boys in every 100. 2,884 girls and 10,228 boys got the name from 2016 to 2025.
Rylen21 girls to 79 boys in every 100. 391 girls and 1,496 boys got the name from 2016 to 2025.
Samar28 girls to 72 boys in every 100. 278 girls and 710 boys got the name from 2016 to 2025.
Santana25 girls to 75 boys in every 100. 1,200 girls and 3,625 boys got the name from 2016 to 2025.
Sawyer27 girls to 73 boys in every 100. 12,535 girls and 33,770 boys got the name from 2016 to 2025.
Seven23 girls to 77 boys in every 100. 634 girls and 2,156 boys got the name from 2016 to 2025.
Shai34 girls to 66 boys in every 100. 742 girls and 1,468 boys got the name from 2016 to 2025.
Shalom32 girls to 68 boys in every 100. 417 girls and 897 boys got the name from 2016 to 2025.
Shaya22 girls to 78 boys in every 100. 292 girls and 1,010 boys got the name from 2016 to 2025.
Shia26 girls to 74 boys in every 100. 423 girls and 1,225 boys got the name from 2016 to 2025.
Taylen30 girls to 70 boys in every 100. 485 girls and 1,136 boys got the name from 2016 to 2025.
Toby28 girls to 72 boys in every 100. 863 girls and 2,227 boys got the name from 2016 to 2025.
Tru36 girls to 64 boys in every 100. 1,748 girls and 3,070 boys got the name from 2016 to 2025.
Truth32 girls to 68 boys in every 100. 479 girls and 1,039 boys got the name from 2016 to 2025.
Wylie28 girls to 72 boys in every 100. 473 girls and 1,219 boys got the name from 2016 to 2025.
Yael35 girls to 65 boys in every 100. 1,309 girls and 2,421 boys got the name from 2016 to 2025.
Zamari24 girls to 76 boys in every 100. 318 girls and 993 boys got the name from 2016 to 2025.
Zen21 girls to 79 boys in every 100. 434 girls and 1,653 boys got the name from 2016 to 2025.
Zuriel28 girls to 72 boys in every 100. 263 girls and 688 boys got the name from 2016 to 2025.
How this list was compiled: A list by a written rule, computed on 2 October 2026 from the Social Security Administration's national file of first names on US birth records (names.zip, linked from https://www.ssa.gov/oact/babynames/limits.html; ssa.gov refuses scripted downloads, so the official zip was read from the Internet Archive's copy captured 2026-09-18, https://web.archive.org/web/20260918154125/https://www.ssa.gov/oact/babynames/names.zip, 7,860,026 bytes). For each spelling the births of the ten newest years in the file, 2016 to 2025, were added up for girls and for boys. A name is listed when at least 250 girls and at least 250 boys were given it in those ten years and neither sex makes up more than 80 in every 100 of the two together. Two entries that passed the rule are left out because they are placeholders on a record and not names (Baby, Unknown). That leaves 330 names. A card prints the split as girls and boys in every 100, rounded to a whole number, and the two ten-year counts. Near even means 40 to 60 girls in every 100 after rounding (114 names), More girls 61 to 80 (102) and More boys 20 to 39 (114). The file lists a name only in years with at least 5 births of that sex and counts every spelling as its own name, so Finley, Finnley and Finlee each have their own card. The split is a record of births and says nothing about any person. Licence: Public domain: the file is a work of the US federal government, which copyright does not cover (17 U.S.C. 105). The selection, the sums and the split are our own work.