The 1923–24 season was the 51st season of competitive football in Scotland and the 34th season of the Scottish Football League.
A Third Division was introduced adding to Division One and Division Two.
[1] Champions: Rangers Relegated: Clyde, Clydebank Promoted: St. Johnstone, Cowdenbeath Relegated: Vale of Leven, Lochgelly United Promoted: Arthurlie, East Stirlingshire Highland League
East of Scotland League
Key: