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 1,289
Cotton Weaver 391
Labourer 277
House Keeper 145
Agricultural Labourer 141
Coal Miner 107
Dress Maker 85
Servant 70
Cotton Winder 70
House Servant 68
Dock Labourer 66
Tailor 63
Cotton Spinner 56
Cotton Piecer 54
Shoe Maker 47
Cotton Factory Worker 43
Cotton Power Loom Weaver 40
Hawker 39
Stone Mason 35
Worsted Spinner 34
Laundress 32
General Servant 31
Charwoman 31
Carter 30
Domestic Servant 30

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