Scottish Professional Football League Clubs -  Current Clubs

Clubs Total League Seasons First & Last Seasons Notes
Aberdeen - 1904/05 - Present -
Airdrieonians 16 2002/03 - Present Former Name - Airdrie United
Albion Rovers - 1903/04 - Present -
Alloa Athletic - 1921/22 - Present -
Annan Athletic 10 2008/09 - Present Elected to League in 2008
Arbroath - 1921/22 - Present -
Ayr United - 1910/11 - Present -
Berwick Rangers - 1951/52 - Present -
Brechin City - 1923/24 - Present -
Celtic - 1890/91 - Present -
Clyde - 1891/92 - Present -
Cowdenbeath - 1905/06 - Present -
Dumbarton - 1890/91 - Present -
Dundee 116 1893/94 - 1916/17, 1919/20 - Present Asked to retire in 1917, Returned in 1919
Dundee United 95 1910/11 - 1914/15, 1921/22, 1923/24 - Present Former Name - Dundee Hibernian, Failed Re-Election in 1922
Dunfermline Athletic - 1912/13 - Present -
East Fife - 1921/22 - Present -
Edinburgh City - 2016/17 - Present Promoted to League in 2016
Elgin City 18 2000/01 - Present Elected to League in 2000
Falkirk - 1902/03 - Present -
Forfar Athletic - 1921/22 - Present -
Greenock Morton - 1893/94 - Present Former Name - Morton
Hamilton Academical - 1897/98 - Present -
Heart of Midlothian - 1890/91 - Present Commonly known as Hearts
Hibernian - 1893/94 - Present -
Inverness Caledonian Thistle 24 1994/95 - Present Elected to League in 1994 as Caledonian Thistle
Kilmarnock - 1895/96 - Present -
Livingston 23 1995/96 - Present Formed from relocation of Meadowbank Thistle
Montrose 85 1923/24 - 1925/26, 1929/30 - Present Membership withdrawn in 1926, Returned in 1929
Motherwell - 1893/94 - Present -
Partick Thistle - 1893/94 - Present
Peterhead 18 2000/01 - Present Elected to League in 2000
Queen of the South - 1923/24 - Present -
Queen's Park - 1900/01 - Present -
Raith Rovers - 1902/03 - Present -
Rangers 121 1890/91 - Present 54 League Title Wins
Ross County 24 1994/95 - Present Elected to League in 1994
St Johnstone - 1897/98 - Present -
St Mirren - 1890/91 - Present -
Stenhousemuir - 1921/22 - Present -
Stirling Albion - 1946/47 - Present -
Stranraer - 1949/50 - Present -

Scottish Professional Football League Clubs -  Former League Members/Defunct Clubs

Clubs Total League Seasons First & Last Seasons Notes
Abercorn 25 1890/91 - 1914/15 Effectively Defunct from 1920, Officially Defunct from 1922
Airdrieonians (original club) - 1894/95 - 2001/02 Defunct in 2002
Armadale - 1921/22 - 1931/32 Defunct from 1935
Arthurlie - 1901/02 - 1928/29  Resigned in 1929
Ayr - 1897/98 - 1909/10 Merged with Ayr Parkhouse to form Ayr United
Ayr Parkhouse - 1902/03 - 1909/10 Merged with Ayr to form Ayr United
Bathgate - 1921/22 - 1928/29 Resigned in 1929, Defunct from 1938
Beith - 1923/24 - 1925/26 Defunct from 1938
Bo'ness - 1921/22 - 1931/32 Expelled from League, Defunct from 1945
Broxburn United - 1921/22 - 1925/26 Defunct from 1932
Cambuslang 2 1890/91 - 1891/92 Did Not Seek Re-Election in 1892, Defunct from 1897
Clackmannan - 1921/22 - 1925/26 Defunct from 1931
Clydebank (original club) - 1914/15 - 1930/31 Defunct from 1931
Clydebank - 1965/66 - 2001/02 Taken over by owners of Airdrieonians, renamed Airdrie United
Cowlairs 3 1890/91, 1893/94 - 1894/95 Failed Re-Election in 1891 & 1895, Defunct from 1896
Dumbarton Harp - 1923/24 - 1924/25 Defunct from 1925
Dundee Wanderers 1 1894/95 Failed Re-Election in 1895, Defunct from 1913
Dykehead - 1923/24 - 1925/26 Defunct from 1928
East Steringshire 103 1900/01 - 2015/16 Relegated from League in 2016
Edinburgh City (original club) - 1931/32 - 1948/49 Defunct from 1955
Galston 3 1923/24 - 1925/26 Defunct from 1940
Gretna 6 2002/03 - 2007/08 Resigned from the League in 2008, Defunct from 2008
Helensburgh 3 1923/24 - 1925/26 Defunct from 1928
Johnstone - 1912/13 - 1925/26 Defunct from 1927
King's Park - 1921/22 - 1938/39 Defunct from 1945
Leith Athletic - 1891/92 - 1952/53 Defunct from 1955, Revived Club from 1996
Linthouse - 1895/96 - 1899/00 Defunct from 1900
Lochgelly United - 1914/15 - 1925/26 Defunct from 1928
Meadowbank Thistle 21 1974/75 - 1994/95 Relocated and became Livingston
Mid-Annandale 3 1923/24 - 1925/26 Defunct from 1936, Revived Club from 1959
Nithsdale Wanderers 4 1923/24 - 1926/27 Failed Re-Election, Defunct from 1964
Northern 1 1893/94 Failed Re-Election, Defunct from 1897
Peebles Rovers 3 1923/24 - 1925/26 Membership withdrawn
Port Glasgow Athletic - 1893/94 - 1910/11 Defunct from 1912
Renton 6 1890/91 - 1897/98 Suspended in 1890, Resigned in 1897, Defunct from 1922
Royal Albert 3 1923/24 - 1925/26 Membership withdrawn
Solway Star 3 1923/24 - 1925/26 Membership withdrawn, Defunct from 1947
St Bernard's - 1893/94 - 1938/39 Defunct from 1943
Third Lanark - 1890/91 - 1966/67 Defunct from 1967
Thistle 1 1893/94 Resigned from the League, Defunct from 1894
Vale of Leven - 1890/91 - 1925/26 Defunct from 1929, Revived Club from 1939