Football clubs by county
14,605 non-league and grassroots teams in English football: Saturday and Sunday league, veterans, women's and university football. Pick a county to see every club there by league and division, and which ones are looking for players.
Or browse all 355 leagues.
Counties
- Bedfordshire226 teams
- Berkshire278 teams
- Bristol203 teams
- Buckinghamshire211 teams
- Cambridgeshire299 teams
- Cheshire283 teams
- Cornwall220 teams
- County Durham235 teams
- Cumbria180 teams
- Derbyshire424 teams
- Devon394 teams
- Dorset198 teams
- East Riding of Yorkshire152 teams
- East Sussex177 teams
- Essex764 teams
- Gloucestershire375 teams
- Greater London965 teams
- Greater Manchester548 teams
- Hampshire429 teams
- Herefordshire62 teams
- Hertfordshire291 teams
- Isle of Wight40 teams
- Kent351 teams
- Lancashire305 teams
- Leicestershire396 teams
- Lincolnshire287 teams
- Merseyside302 teams
- Norfolk463 teams
- North Yorkshire344 teams
- Northamptonshire231 teams
- Northumberland144 teams
- Nottinghamshire312 teams
- Oxfordshire232 teams
- Shropshire93 teams
- Somerset387 teams
- South Yorkshire370 teams
- Staffordshire405 teams
- Suffolk310 teams
- Surrey332 teams
- Tyne and Wear212 teams
- Warwickshire176 teams
- West Midlands576 teams
- West Sussex334 teams
- West Yorkshire688 teams
- Wiltshire203 teams
- Worcestershire187 teams
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.
