Most Common Names in Scotland
1. John 180.0k
2. James 143.7k
3. David 130.0k
4. Margaret 119.7k
5. William 112.7k
6. Robert 96.0k
7. Elizabeth 84.8k
8. Mary 79.7k
9. Andrew 72.1k
10. Thomas 62.5k
11. Michael 53.3k
12. George 49.2k
13. Ian 48.9k
14. Catherine 48.5k
15. Alexander 47.4k
16. Paul 44.9k
17. Alan 44.4k
18. Helen 42.9k
19. Peter 41.3k
20. Anne 40.1k
Show More