Scottish Top Scorers - 1966-1967   Scorers By Club
          Click club name for details
1 Stevie Chalmers Celtic 23   Celtic 111
2 Alex Ferguson Dunfermline 20   Rangers 92
3 Gordon Whitelaw St Johnstone 19   Clyde 64
4 Alex Smith Rangers 19   Aberdeen 72
5 Willie Wallace Celtic/Hearts 18   Hibernian 72
6 Joe McBride Celtic 18   Dundee 74
7 Ian Stewart Clyde 18   Kilmarnock 59
8 Robert Campbell Motherwell 18   Dunfermline 72
9 Ian Mitchell Dundee United 17   Dundee United 68
10 James McIlroy Kilmarnock 16   Motherwell 59
       
11 Alex Willoughby Rangers 16   Hearts 39
12 Jimmy Wilson Aberdeen 14   Partick 49
13 David Marshall Airdrie 14   Airdrie 41
14 Joseph Gilroy Clyde 13   Falkirk 33
15 Bobby Lennox Celtic 13   St Johnstone 53
16 Peter Cormack Hibernian 13   Stirling 31
17 Jimmy Johnstone Celtic 13   St Mirren 25
18 Joe Davis Hibernian 13   Ayr 20
19 James McLean Dundee 13  
20 Finn Dossing Dundee United 12