Not quite sure how the figures came about for Celtic and Rangers. The latest census's for Greater Glasgow give a population of 1,100,000, for Ulster 1,800,000 and for Republic of Ireland 3,500,000
Population of Highland Region is approx 208,000
Population of Dundee is 142,000
Population of Edinburgh is 440,000
And Aberdeenshire is 232,000
Using those figures and chemists crowd estimates I recalculate the %ages as
Celtic 1.25%
Rangers 1.65%
Dundee U 4.22%
Aberdeen 4.3%
Hibs 2.84%
Hearts 3.86%
Inverness 1.92%
Cant be bothered working out the rest. Using these results Dundee and Aberdeen are the footballing cities