The most popular boys’ names in Tudor England

What were the most popular names for boys in England during the 16th century? In his book Names and Naming Patterns in England 1538-1700, Scott Smith-Bannister looked at the records of tens of thousands of names to answer this question.

Part of Smith-Bannister’s research involved him examining records of baptisms found in 40 parish registers spread throughout England. By following their records from 1538 to 1700, the author was able to get a sample of 122,710 names. Based on these records, here is a list of the top 10 boy names for based on the records from 1538 to 1599.


1. John
2. Thomas
3. William
4. Robert
5. Richard
6. Henry
7. Edward
8. George
9. Nicholas
10. James

John was consistently the most often chosen name throughout the sixteenth-century, and would continue as No.1 for decades afterwards. While Thomas and William vied with each other for second place, and Robert and Richard for fourth, there was a little more movement in positions among the other top ten boys names. Nicholas, in particular, started this period in sixth place, it found less and less popularity, and by the end of the sixteenth-century was barely making tenth place.

Other boys names that could be found just outside the top 10 list included Roger, Francis, Anthony and Christopher.


Smith-Bannister comments that the most significant aspect to how names were chosen during this period was “the naming of children after their godparents.” This trend would decline after the Tudor period, shifting more to naming them after their parents.  He adds “it may be possible to see this form of name-sharing as an extension of the act of forging a symbolic link between a child and his or her baptismal sponsor.”

Click here to see the most popular girls’ names in Tudor England

Top Image: While the name Edward – including Edward VI (1537–1553) – was in the top 10, it was not in first place.