Walsh Name Origin, Meaning and Family History

Walsh Name Meaning: A surname of Irish origin meaning 'Welshman' or 'foreigner' taken from the Old English word 'waelisc'.

A name given to someone from Wales or someone who has relocated to somewhere new. Became especially popular in Ireland after the Anglo-Norman invasion of Ireland.

Discover how your Walsh ancestors earned their living and spread across the country. Find out more about your family history by using the Free Search box.

Surname Distribution

Census frequency by county

Name Concentrations Within England and Wales

Walsh Surname Statistics


Top Professions for the Walsh family

Profession Census Frequency
Labourer 212
Weaver 134
Cotton Weaver 132
Independent 103
Female Servant 76
Agricultural Labourer 61
Farmer 33
Tailor 30
Male Servant 27
Soldier 27
Power Loom Weaver 27
Lab 27
Coal Miner 23
Shoe Maker 22
Cotton Piecer 19
Dress Maker 18
Cotton Spinner 16
Hawker 15
Calico Printer 15
Servant 14
Porter 12
Clerk 12
Apprentice 11
Dyer 11
Stone Mason 11

Walsh Surname Variants Ranking

Rank Surname Match Census Frequency
1 Walsh 100% 106,152
2 Welsh 80% 51,280
3 Walshe 83% 954
4 Wilsh 80% 595
5 Wlash 60% 144
6 Wealsh 83% 127

Did you know?

The surname Walsh is the most popular version of all its varients

Search for the Walsh family