2017/2018 League Constitution

Premier Division (22): AFC Portchester, Alresford Town, Amesbury Town, Andover Town, Baffins Milton Rovers, Bashley, Bemerton Heath Harlequins, Blackfield & Langley, Bournemouth, Brockenhurst, Cowes Sports, Fareham Town, Hamble Club, Hamworthy United, Horndean, Lymington Town, Newport (IOW), Petersfield Town, Portland United, Shaftesbury, Sholing, Team Solent.

Division One (19): AFC Stoneham, Alton, Andover New Street, Christchurch, Downton, East Cowes Victoria, Fawley AFC, Folland Sports, Hythe & Dibden, Laverstock & Ford, New Milton Town, Ringwood Town, Romsey Town, Tadley Calleva, Totton & Eling, US Portsmouth, Verwood Town, Weymouth Reserves, Whitchurch United.