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,220
Cotton Weaver 792
General Labourer 327
Coal Miner 264
Labourer 198
Cotton Winder 112
Domestic Servant 111
Cotton Spinner 109
Dress Maker 95
Living On Own Means 78
House Keeper 73
Tailor 70
General Servant 67
General Servant Domestic 67
Tailoress 56
Dock Labourer 54
Living On Her Own Means 54
Laundress 51
Agricultural Labourer 49
Farm Labourer 44
Charwoman 40
Cotton Operative 40
Carter 39
Joiner 37
Farmer 36

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