In Great Britain : 54 280 people share the surname Cunningham according to our estimation The surname Cunningham is the 139th most common name in Great Britain.
This map shows the geographical spread by county of surname Cunningham in Great Britain. For example you can see below that over 5 % people whose name is Cunningham live in County Down.