Premier League: Auchinleck Utd (promoted), Broomlands, Clark Drive, Dean Th, Galston Utd, Glenburn MW (promoted third placed club), Hurlford Th, Knockentiber, Mauchline Utd, Mossblown, Troon Ams, West Kilbride (promoted).
First Division: Ardrossan CR, Broomfield Rovs, Carrick (promoted), Dailly, Dalry Utd (promoted fourth placed club), Darvel Vics (relegated), Largs Utd, Lochan (promoted third placed club), Newmilns Ves (relegated), Onthank (promoted), Tarbolton, Winlinton.
Second Division: Ardeer Rovs (relegated), Belmont, Beith (promoted third placed club), Catrine (relegated), Dalmellington Utd (promoted), Fenwick Th, Girdle Toll Utd, Kilmarnock Town, Minishant, New Cumnock Afton, Stevenston Utd (promoted), Whitletts Victoria (promoted fourth placed club).
Third Division: Ardrossan Th, Ayr AFC (promoted third placed club), Craigie, Crosshill Th (relegated), Dirrans Ath (promoted), Drongan Utd (relegated), Dunlop Corinthians (promoted), Glencairn, Howard Th (promoted fourth placed club), Muirkirk, Prestwick Ams, Vale of Girvan.
Fourth Division: Ayr Th, Crookedholm, Kilmarnock AFC, Kincaidston (relegated), Largs Kintyre (new club), Loudoun, Stewarton Utd (new club), Symington Caledonian (relegated), Troon AFC, West Kirk Th (new club), Wallacetoun SC (late application).
Club resignations 2007/08: Crosshouse Waverley, Scotia Th, Irvine Th, Ballantrae KA did not apply for season 2008/09.
Late application; Wallacetoun Sporting Club (accepted). New club applications: Largs Kintyre, Stewarton Utd, West Kirk Th.
Changes of name: Whitletts Victoria (formerly Monkton Th) and Ayr Thistle (formerly BFP Prestwick).