List of footballers in Scotland by number of league goals

More than 30 players have scored at least 200 domestic league goals in Scottish league football.

This includes the appearances and goals of former players, in domestic league competitions only, specifically the Scottish Premier League (1998–2013), Scottish Football League (1890–2013) and Scottish Professional Football League (2013–present).

Due to the close connections between English and Scottish football, several players have played for clubs in Scotland and in the English Football League and/or Premier League and amassed over 200 goals across the two systems, including David McLean (over 160 goals in both), Joe Baker (over 140 in both), Neil Martin (over 110 in both) and Kenny Dalglish (over 110 in both).

Bold = All goals scored in top division.