Top firstnames in UK


  1. David = 1132937 people estimated
  2. Andrew = 1105839 people estimated
  3. John = 827116 people estimated
  4. Alan = 818846 people estimated
  5. Christopher = 608570 people estimated
  6. Adam = 572511 people estimated
  7. James = 556873 people estimated
  8. Michael = 554133 people estimated
  9. Anthony = 540593 people estimated
  10. Paul = 472069 people estimated
  11. Elizabeth = 405815 people estimated
  12. Alison = 400424 people estimated
  13. Daniel = 395683 people estimated
  14. Peter = 374860 people estimated
  15. Robert = 374439 people estimated
  16. Mark = 373811 people estimated
  17. Angela = 366568 people estimated
  18. Amanda = 360522 people estimated
  19. Ann = 345144 people estimated
  20. Brian = 344632 people estimated
  21. Margaret = 339762 people estimated
  22. Christine = 335483 people estimated
  23. Sarah = 332887 people estimated
  24. Anne = 330276 people estimated
  25. Claire = 327455 people estimated
  26. Catherine = 321621 people estimated
  27. Emma = 316472 people estimated
  28. Richard = 316360 people estimated
  29. Barbara = 312063 people estimated
  30. Adrian = 310202 people estimated
  31. Alexander = 304130 people estimated
  32. Anna = 295088 people estimated
  33. Helen = 289177 people estimated
  34. Susan = 282840 people estimated
  35. Stephen = 277902 people estimated
  36. Mary = 270682 people estimated
  37. Ian = 267152 people estimated
  38. Carol = 244347 people estimated
  39. Amy = 235131 people estimated
  40. Caroline = 234435 people estimated
  41. Thomas = 219801 people estimated
  42. Julie = 218411 people estimated
  43. Karen = 215774 people estimated
  44. Matthew = 215097 people estimated
  45. George = 212523 people estimated
  46. Patricia = 211078 people estimated
  47. Jennifer = 207621 people estimated
  48. William = 204046 people estimated
  49. Colin = 203885 people estimated
  50. Jane = 195085 people estimated
  51. Lisa = 195081 people estimated
  52. Laura = 193413 people estimated
  53. Jean = 190883 people estimated
  54. Deborah = 188843 people estimated
  55. Joanne = 186730 people estimated
  56. Alice = 184856 people estimated
  57. Aaron = 183820 people estimated
  58. Charles = 183479 people estimated
  59. Nicola = 177756 people estimated
  60. Janet = 176796 people estimated
  61. Jacqueline = 176473 people estimated
  62. Martin = 176446 people estimated
  63. Simon = 175114 people estimated
  64. Maria = 175034 people estimated
  65. Edward = 174980 people estimated
  66. Linda = 174585 people estimated
  67. Charlotte = 174518 people estimated
  68. Andrea = 173280 people estimated
  69. Jonathan = 172738 people estimated
  70. Gary = 169638 people estimated
  71. Benjamin = 167230 people estimated
  72. Joseph = 162355 people estimated
  73. Rebecca = 160611 people estimated
  74. Darren = 160193 people estimated
  75. Barry = 158543 people estimated
  76. Joan = 156278 people estimated
  77. Steven = 156206 people estimated
  78. Kevin = 153327 people estimated
  79. Michelle = 152753 people estimated
  80. Albert = 151394 people estimated
  81. Philip = 151340 people estimated
  82. Louise = 150838 people estimated
  83. Agnes = 145743 people estimated
  84. Alex = 145335 people estimated
  85. Nicholas = 144523 people estimated
  86. Dorothy = 144362 people estimated
  87. Craig = 144021 people estimated
  88. Rachel = 143608 people estimated
  89. Clare = 142151 people estimated
  90. Brenda = 141649 people estimated
  91. Gillian = 137419 people estimated
  92. Alexandra = 135495 people estimated
  93. Kathleen = 135226 people estimated
  94. Graham = 133311 people estimated
  95. Lee = 132365 people estimated
  96. Abigail = 131854 people estimated
  97. Victoria = 121162 people estimated
  98. Hannah = 117578 people estimated
  99. Diane = 116475 people estimated
  100. Elaine = 116202 people estimated