
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 |