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
Scholar 2,783
Cotton Weaver 678
Labourer 264
General Labourer 239
Coal Miner 209
House Keeper 126
Cotton Winder 108
Domestic Servant 102
Cotton Operative 94
Dress Maker 90
General Servant 81
Cotton Spinner 78
Agricultural Labourer 72
Tailor 70
Dock Labourer 61
Laundress 56
Hawker 54
Charwoman 52
Farm Labourer 51
Servant 43
Stone Mason 42
Shoe Maker 38
Cotton Piecer 37
Annuitant 35
Bricklayer Labourer 35

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