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
School 1,882
Cotton Weaver 563
Labourer 227
Weaver 193
General Labourer 173
Coal Miner Hewer 168
Dock Labourer 107
Private Means 103
Weaver Cotton 98
At Home 94
Housekeeper 91
None 86
General Servant (domestic) 82
House Keeper 76
Domestic Servant 70
Dressmaker 69
Farm Labourer 67
Charwoman 64
At School 59
Cotton Spinner 50
Carter 49
Clerk 48
Cotton Winder 45
Labourer General 44
Soldier 44

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