English Baby Names
English baby names carry the sound, history and meaning of the English naming tradition. Our collection holds 293 English names, 142 for boys and 107 for girls, each with its own meaning, origin notes, popularity and numerology. Browse the names below and follow any one for its full profile.
Whether you are drawn to English names for heritage, for their sound, or simply for a meaning that resonates, this page is a living list that grows as we research and add more. Names are shown with the most prominent first.
English names & meanings
Showing 160 of 293 English names. Browse the full name finder →
Explore more origins
Chinese names · Vietnamese names · Japanese names · Sanskrit names · African names · Arabic names · Korean names · Greek names · Latin names · Hebrew names · Persian names · Italian names · German names · Native American names
Frequently Asked Questions
+What are some popular English baby names?
Well-known English names in our collection include Jack, Carter, Edward, Ella, Ellie. Each name links to a full profile with its meaning, origin, popularity and numerology.
+How many English names are listed here?
We currently list 293 English names — 142 for boys and 107 for girls, and the collection grows regularly as we research and add more.
+How do I choose a English name?
Start from the meaning you want for your child, then read the full profile for pronunciation, popularity and sibling-name ideas. You can also use our name, sibling and middle-name tools to refine your shortlist.