Football clubs in Hampshire

There are 429 non-league and grassroots teams listed in Hampshire, playing in 38 leagues (182 Saturday, 158 Sunday league, 33 veterans, 53 women's, 3 university). The biggest are the City of Portsmouth Sunday Football League, the Aldershot & Camberley Sunday Football League, the Hampshire Premier Football League.

Teams are grouped below by league and division, highest level first. Clubs already on BallFindr are marked, and you can message them or apply to their vacancies.

429 teams38 leagues182 Saturday158 Sunday league33 veterans53 women's3 university

Players wanted in Hampshire

No open vacancies in Hampshire on BallFindr right now. Clubs post new ones every week, so check back, or make a free player profile and let clubs find you.

National League

Saturday football · Steps 1–2 · 4 teams

National League

  • Aldershot Town
  • Eastleigh

National League South

  • AFC Totton
  • Farnborough

Southern League

Saturday football · Step 3 · 4 teams

Premier Division South

  • Basingstoke Town
  • Gosport Borough
  • Havant & Waterlooville
  • Sholing

Isthmian League

Saturday football · Step 4 · 5 teams

South Central Division

  • AFC Portchester
  • AFC Stoneham
  • Hartley Wintney
  • Moneyfields
  • Winchester City

Wessex Football League

Saturday football · Steps 5–6 · 23 teams

Premier Division

  • Andover New Street
  • Baffins Milton Rovers
  • Bashley
  • Brockenhurst
  • Fareham Town
  • Fleetlands
  • Hamble Club
  • Horndean
  • Hythe & Dibden
  • Millbrook
  • Petersfield Town

Division One

  • Alresford Town
  • Colden Common
  • Cove
  • Fawley
  • Folland Sports
  • Hedge End Rangers
  • Lymington Town
  • New Milton Town
  • Ringwood Town
  • Romsey Town
  • Totton & Eling
  • Whitchurch United

Combined Counties Football League

Saturday football · Step 5 · 5 teams

Premier Division South

  • Alton
  • Eversley & California
  • Fleet Town
  • Tadley Calleva
  • Yateley United

Southern Combination Football League

Saturday football · Step 6 · 1 team

Division One

  • Clanfield

Hampshire Premier Football League

Saturday football · Step 7 · 33 teams

uhlsport Hampshire Premier League - One

  • Andover Town
  • BTC Southampton
  • Hayling United
  • Headley United
  • Hedge End Town
  • Horndean United
  • Lyndhurst
  • Mob Albion
  • North Waltham
  • Nursling & Shirley
  • Paulsgrove
  • Sporting Wessex
  • Stockbridge
  • Sway
  • Twentyten
  • Whiteley Wanderers

uhlsport Hampshire Premier League - Snr

  • AFC Netley
  • AFC Shirley
  • Bishops Waltham Dynamos
  • Blackfield & Langley
  • Broughton
  • Crofton Saints
  • Denmead
  • Hook
  • Liphook United
  • Liss Athletic
  • Locks Heath
  • Meon Milton
  • Moneyfields Reserves
  • Overton United
  • Southsea Sports
  • US Portsmouth
  • Whitehill & Bordon

Gosport, Fareham & Solent League

Saturday football · Step 8 and below · 25 teams

Division 1

  • CT United
  • Gosport Spartans
  • Kings FC
  • Lost Rovers FC
  • TML
  • Village Home
  • White Horse FC

Division 2

  • Elson Eagles
  • GBCC
  • GBYFC Gosport Lions
  • Gosport Falcons Mens
  • Gosport Rovers
  • Heron United
  • Priddys Hard
  • TML Village

Division 3

  • AFC Stubbington Men's
  • Brwca FC
  • GBYFC The Three Tuns
  • JFC Utd
  • Kingfisher
  • Lee Rangers FC
  • Portchester Athletic
  • Tbc FC
  • TML Royal
  • UBL

Basingstoke Football League

Saturday football · Step 8 and below · 21 teams

Division 1

  • Dynamo Jubilee
  • March Hare
  • Oakridge B FC
  • Oakridge Nomads
  • Republic Of Chineham
  • Sherborne St John
  • Winklebury

Division 2

  • Basingstoke Boars
  • Cranbourne Saints
  • Eastrop Eagles
  • Odiham Utd
  • The Oak

Division 3

  • Beggarwood Palace
  • Hackwood Harriers
  • Legion Legends
  • North Hants Athletic
  • Old White Hart
  • Overton Utd
  • Riverdene Royals
  • South FC
  • The Old Boys

Aldershot & District Football League

Saturday football · Step 8 and below · 15 teams

Pre-Season

  • #Rovers U23 Blacks
  • AFC Liphook
  • Bramley United U23 Under 23
  • Burghclere Under 23's
  • Crookham Rovers Youth U23
  • Curley Park Rangers U23
  • Darby Green and Potley Youth U23 Dynamos
  • Hawley Youth U23 Youth
  • Hook U23
  • Liphook United U23
  • Overton United Reserves
  • Rushmoor Saints Youth U23
  • Simply Soccer Spartans
  • Wey Valley FC
  • Woking United Sports Club

Southampton Football League

Saturday football · Step 8 and below · 10 teams

Premier Division (unconfirmed)

  • Braishfield
  • Fleming Athletic
  • Folland Sports 'A'
  • Fordingbridge Turks
  • Michelmersh & Timsbury
  • Nursling & Shirley Reserves
  • Select Generation
  • Sherfield English
  • Upham
  • Waterlooville AFC

Mid Solent Adult Football League

Saturday football · Step 8 and below · 9 teams

Division 1

  • Harting
  • Hayling United Developmen
  • Horndean United Reserves
  • Inter City Youth Inter City FC
  • Mob Albion Reserves
  • Paulsgrove Athletic Youth Mens
  • Portchester Rovers FC
  • Waltham Wolves
  • Woolston Wanderers

Southampton Saturday Football League

Saturday football · Step 8 and below · 9 teams

Premier

  • Braishfield
  • Fleming Athletic
  • Fordingbridge Turks
  • Michelmersh & T
  • Nursling & Shirley Reserves
  • Select Generation
  • Sherfield English
  • Upham
  • Waterlooville AFC

Hampshire Combination & Development Football League

Saturday football · Step 8 and below · 3 teams

Division One

  • Bishops Waltham Dynamos A
  • Clanfield Development
  • Nursling & Shirley

Basingstoke & District League

Saturday football · 5 teams

Teams

  • Chineham
  • FC Censo
  • Hampshire Irons
  • Pure Spartan FC
  • Rooksdown

Fareham & Solent League

Saturday football · 3 teams

Teams

  • Daedalus FC
  • Market House Tavern FC
  • White Heart FC

Portsmouth Royal Dockyard League

Saturday football · 2 teams

Premiership

  • Freehouse (Dockyard)

Other teams

Current division not confirmed yet.

  • Bosmere Rangers FC

Portsmouth Saturday League

Saturday football · 2 teams

Premier Division

  • Cosham Park Rangers

Other teams

Current division not confirmed yet.

  • Rovers United

Meon Valley League

Saturday football · 1 team

Teams

  • Shelford Rovers (Meon Valley)

Reading & West Berkshire League

Saturday football · 1 team

Teams

  • Hatch Warren Phoenix FC

Solent Churches League

Saturday football · 1 team

Teams

  • Kings Church FC

Division One

  • Freehouse FC 1st

Division 2

  • Berewood United
  • Creech Wood
  • Cross Keys Athletic
  • Freehouse
  • Guardsmen First
  • Havant Hawks
  • Milton
  • Saturn Royale First
  • Southsea United
  • Swan Inn First
  • The Artillery Arms
  • West Town Wanderers

Division 5

  • AFC Prospect Farm Rangers

Other teams

Current division not confirmed yet.

  • AFC Hilsea
  • AFC Tamworth Men
  • Affinion International FC
  • Bowood First
  • De Beer FC
  • DJE Electrical FC
  • FC Cosham First
  • FC Fener
  • Firhill United
  • Fratton Trades First
  • Fratton Trades Reserves
  • Freehouse FC 'A'
  • Freehouse FC Reserves
  • J&L United
  • Milton Park Rangers 1st
  • North End Lions
  • Phantom Reds
  • Purbrook Eagles Sundays
  • Soberton United
  • Southletico FC
  • Stronstad United First
  • The Meon

Division 5

  • AFC Bowenhurst
  • AFC Wellesley 1st
  • Fleet Spurs Sunday
  • MT Eagles 1st
  • Rushmoor Community Sunday
  • Rushmoor Sunday 1st

Division Six

  • FYFC Old Boys First

Other teams

Current division not confirmed yet.

  • A.S. Camboli 1st
  • AFC Elvetham
  • AFC Farnborough 1st
  • AFC Raiders 1st
  • Aldershot Boys & Girls Youth ABGFC Blues
  • Aldershot Boys & Girls Youth ABGFC Reds
  • Aldershot Park Elite 1st
  • Alton Phoenix
  • Bourley and Long Valley
  • Darby Green and Potley Youth 1st
  • Farnborough Central 1st
  • Farnborough Raiders FC 1st
  • Fleet Town FC Casuals
  • Merville Athletic 1st
  • Miners Arms 1st
  • Minley Royals 1st
  • North Town Athletic 1st
  • Pavil Rovers 1st
  • Rackstraws FC
  • Rectory Road Wanderers 1st
  • Rushmoor Celtic 1st
  • Rushmoor Saints FC 1st
  • Someone's House 1st
  • The Wheatsheaf 1st
  • Trades 1st
  • West Farnborough 1st
  • Yateley United Sunday

Division 1

  • Hampshire Royals
  • March Hare
  • Oakridge Nomads

Division 2

  • AFC Aldermaston
  • Basingstoke Boars
  • Eastrop Eagles
  • Eversley & California
  • Hampshire Irons Sunday
  • Odiham Utd

Division 3

  • Cranbourne Saints
  • Cranbourne Saints Reserves
  • Riverdene Royals

Other teams

Current division not confirmed yet.

  • Basingstoke Casuals
  • Beggarwood Palace
  • Black Dam United
  • Cranbourne Rangers
  • Dynamo Jubilee
  • Hackwood Harriers
  • Legion Legends
  • North Hants Athletic
  • Oakridge B FC
  • Old White Hart
  • Overton Utd
  • Republic Of Chineham
  • Sherborne St John
  • South FC
  • The Oak
  • The Old Boys
  • Winklebury

Division 2

  • Andover Central First

Division 3

  • Clarendon Juniors FC Sunday
  • Netheravon Wanderers FC Reserves

Other teams

Current division not confirmed yet.

  • AFC Tukkers First
  • AMCFC
  • Andover RBL FC
  • Andover Royals
  • Angel First
  • Bulford Working Mens Club
  • Charlton Wanderers Reserves
  • Durrington FC Sunday
  • Enham Vision First
  • Kings Somborne First
  • Netheravon Wanderers FC First
  • Picket Piece First
  • Picket Piece Reserves
  • Shipton Bellinger Rams
  • Shooters FC
  • South Wonston Swifts Sunday
  • South Wonston Swifts Sunday Reserves
  • The Clatford Arms FC
  • The Ship FC
  • Upper Clatford Spartans
  • Vernham Dean FC
  • Wherwell Royals First
  • Wherwell Royals Reserves
  • Wolversdene FC
  • Woodstocks Wanderers

Senior Division

  • Sholing Celtic F.C

Premier Division

  • K.R.L

Division 1

  • Sarisbury Spartans 1sts

Division One

  • Sarisbury Spartans

Division 2

  • Athletico Millbrook
  • Embley Park FC

Other teams

Current division not confirmed yet.

  • AFC Bishopstoke
  • AFC Hutwood
  • AFC Netley Sunday First
  • AFC Netley Sunday Reserves 'A'
  • AFC Netley Sunday Reserves 'B'
  • AFC Netley Sunday Reserves 'C'
  • AFC Taurus
  • AFC Waterside
  • Butlocks Heath
  • FC Stunde
  • Football Club Woolston
  • Hamwic Rovers FC
  • Landguard Rovers First
  • Madeinheath United
  • Mayfield Rovers
  • Newton Heath 1977
  • Whiteheart United First
  • Wildern Wanderers

Aldershot & District Sunday Football League

Sunday football · 3 teams

Division Two

  • Cove Manor First

Division Three

  • Blackhorse FC

Other teams

Current division not confirmed yet.

  • The North Camp Pub FC

FA Sunday Cup

Sunday football · 2 teams

Teams

  • Kingsclere
  • New Forest Rangers

Bournemouth Hayward Sunday League

Sunday football · 1 team

Teams

  • New Milton

Bournemouth Sunday League

Sunday football · 1 team

Teams

  • New Milton Town

Farnham & District Sunday Football League

Veterans football · 26 teams

Division Two

  • Odiham Crocs Firsts

Division Three

  • Andover New Street Youth Vets
  • East Meon FC Vets
  • Fleet Spurs Vets

Division Four

  • Alton Veterans
  • Holybourne Veterans
  • Petersfield Town Youth Vets

Division Five

  • Fleet Sociadads Veterans First
  • Holybourne Veterans Reserves
  • Liphook United Veterans Strollers

Division Six

  • Alton Vets Reserves
  • Farnborough FC Juniors Vets
  • Fleet Town Veterans
  • North Warnborough Vets

Division Seven

  • Blackwater Veterans
  • Fleet Spurs Vets Reserves
  • Four Marks Vets First
  • Headley Veterans O50's

Division Eight

  • Hart Hikers FC Vets
  • MFC Popley Vets
  • Odiham Crocs Seconds
  • Ropley Veterans 50

Division Nine

  • Fleet Sociadads Academy
  • Odiham Crocs Originals
  • Royal Oak Veterans (Hollywater)

Other teams

Current division not confirmed yet.

  • Ropley Vets (Sun)

Meon Valley Sunday Football League

Veterans football · 7 teams

Veterans Division 3

  • AC Primold Vets

Other teams

Current division not confirmed yet.

  • AFC Whiteley Reserves
  • Cross Keys Athletic Vets
  • Denmead Vets
  • Inter City Youth Veterans
  • Priory Vets
  • Watersedge Park Vets

FA Women's National League

Women's football · Women's tier 4 · 2 teams

Division One South West

  • Moneyfields Women

Southern Premier Division

  • Portsmouth Women

Southern Region Women's Football League

Women's football · Women's tier 6 · 14 teams

Premier Division

  • AFC Portchester Women
  • Fleet Town Women
  • Sholing Women
  • Southampton Women's
  • Winchester City Flyers Women

Division One North

  • Farnborough Women

Division One South

  • AFC Portchester Reserves Women
  • AFC Stoneham Women
  • AFC Varsity Women
  • Andover New Street Women
  • Bursledon Women
  • Havant & Waterlooville Women
  • Millbrook Women
  • Whitchurch United Women

Hampshire County Women's Football League

Women's football · 31 teams

Division One

  • AFC Portchester Reserves Women
  • Aldershot Town Women
  • Alton Women
  • Basingstoke Town Women
  • Gosport Borough Women
  • Liphook United Women
  • Millbrook Women
  • Rushmoor Community Women
  • United Services Portsmouth Women
  • Winchester City Flyers Reserves Women

Division Two

  • AFC Stoneham Development Women
  • AFC Stubbington Women
  • AFC Varsity Reserves Women
  • Gosport Falcons Women
  • Havant & Waterlooville Reserves Women
  • Romsey Town Women
  • Sholing Reserves Women
  • Winchester City Flyers Reds Women

Division Three

  • Bursledon Ladies Reserves

Division Four

  • Andover Town Women
  • Denmead Women
  • Gosport Borough Reserves Women
  • Petersfield Town Women
  • Sholing Development Women

Division Five

  • Alton Development Women
  • Fulcrum Women
  • New Milton Town Women

Division Six

  • AFC Portchester Development Women
  • AFC Stubbington White Women
  • Andover New Street Vixens Women
  • Sherfield English Women

Division One

  • Eversley & California Women
  • Yateley United Ladies

Division Two

  • Kingsclere Ladies

Development Division Three

  • Yateley United Ladies Development

Division Three East

  • Hawley Ladies

Surrey Premier Division

  • Fleet Town Reserves Women

BUCS

University football · 3 teams

South Eastern 1A

  • University of Portsmouth Men's 1st XI
  • University of Portsmouth Women's 1st XI

Western 3A

  • University of Winchester Men's 1st XI

About this list

Compiled from public league and club information, last updated October 2026. Grassroots football changes every season, so if a club has folded, moved division or is missing, tell us and we'll fix it. Professional clubs aren't listed: BallFindr is for non-league and grassroots football.