The Essex and Suffolk Border Football League is a football competition in England. The league has a total of four divisions headed by the Premier Division which sits at step 7 (or level 11) of the National League System. The top club may apply for promotion to Division One of the Eastern Counties League.

All member clubs compete in the Border League Knock-Out Cup. The league is affiliated to the Essex County FA and Suffolk County FA.

History The league was officially founded in 1911,2016–2017 Official Handbook Essex & Suffolk Border League although the league includes records of the Colchester Borough League (founded 1893) and Colchester & District League (founded 1903) in its history. Founder members of the Border League in the inaugural 1911–12 season included Clacton Town, Colchester Town, West Bergholt and West Mersea.

Over the last 100 years the league has seen many changes in its status with many clubs progressing to a higher level. The overlying trend has been the migration of the larger clubs and their replacement by smaller clubs with more basic facilities. For much of the last 20 years the Border League has run 4 divisions which included a significant proportion of reserve teams. The league lost several members in 2005–06 when the reserve teams of the Eastern Counties League clubs left for their own competition. There is a high representation of village teams but a new trend has emerged with the acceptance of Barnston from Division Three of the Essex Olympian League and Newbury Forest from the Romford and District Football League in the London Borough of Redbridge.

In June 2026, the Mid-Essex Football League merged with the Essex & Suffolk Border League, with clubs from the former league entering the Border League structure for the 2026/27 season.

Member clubs 2026–27 The league has 94 teams spread over seven divisions for the 2026–27 seasonESBFL Constitution 2026–2027 Essex & Suffolk Border League: Premier Division AFC Pegasus Colchester Reserves Alresford Colne Rangers Clacton Regent Cressing United Dedham Old Boys Earls Colne Gas Recreation Gosfield United Great Bentley Hatfield Peverel Springfield Stanway Rovers Reserves Sudbury Sports The Rodings & Waltham Thorpe Athletic Tiptree Heath White NotleyDivision One Birchanger Athletic Bradfield Rovers Cavendish Dovercourt Rovers Gas Recreation Reserves Great Bentley Reserves Hatfield Peverel Reserves Hedinghams United AFC Prettygate Roman Rovers Silver End United Springfield Reserves Tavern Wivenhoe Town ReservesDivision Two Alresford Colne Rangers Reserves Boxford Rovers Colchester Tekkers Community Cressing United Reserves Emerson & Upminster Frinton & Walton Harwich & Parkeston A Lawford Lads Mayland Village Springfield U23s Stillwaters Sudbury Sports Reserves Tiptree Jobserve West BergholtDivision Three North Boxted Lodgers Bradfield Rovers Reserves Colchester Rangers Elmstead Market Essex Students Mersea Island Oyster AFC Prettygate Reserves Roman Rovers Reserves Silver End United Reserves White Notley Reserves Wivenhoe United Wormingford WanderersDivision Three South Baddow Athletic Beaulieu Park Emerson & Upminster Reserves Essex Royals Eversley Athletic Great Baddow Great Bradfords Hedinghams United Reserves Rayne Springfield Development Stock United Witham Town ReservesDivision Four North Brooklands Dedham Old Boys Reserves Elmstead Market Reserves Kelvedon Social Ramsey & Mistley Rayne Reserves Stanway Rovers A Tendring Borough Tendring Rovers Tiptree Jobserve Reserves Tollesbury Weeley West Bergholt ReservesDivision Four South Baddow Spartak Beacon Hill Rovers Reserves Broomfield A Great Baddow Reserves Ingrave Park Royals MATES South Cestos Southminster United A Wilvale Rangers Witham Town A Writtle

Former clubs Among the clubs that have left the Essex & Suffolk Border Football League to compete at a higher level are:

Brantham Athletic Brightlingsea Regent Bury Town Clacton Town Coggeshall Town Coggeshall United Colchester Town Cornard United Crittall Athletic Dunmow Town East Thurrock Community Felixstowe Town Haverhill Borough Haverhill Rovers Halstead Town Harwich & Parkeston Heybridge Swifts Holland Kings Park Rangers Little Oakley Long Melford Maldon Town Saffron Walden Town Stanway Pegasus Stanway Rovers Stowmarket Town Sudbury Town Sudbury Wanderers Team Bury Tiptree United Whitton United Witham Town Wivenhoe Town

List of champions SeasonSenior Division1893–94St Peter's Institute SeasonSenior DivisionDivision II (Junior)1894–95Colchester TownColchester United1895–96 Colchester United1896–97 Colchester Casuals1897–98 Colchester Albions1898–99Royal Irish FusiliersColchester Albions1899–1900 New Town Athletic1900–01Colchester CrownNew Town Athletic1901–02Colchester CrownSt Leonards1902–03Colchester CrownColchester Rovers1903–042nd Bn. Bedfordshire RegimentManningtree United1904–052nd Bn. Norfolk RegimentAlbion Rovers1905–062nd Bn. K.O.S.B.Albion Rovers1906–074th K.R.R.C.Colchester Athletic1907–08Colchester TownColchester Excelsiors SeasonSenior DivisionDivision II (Junior)Division II (Section B)1908–09Harwich & ParkestonColchester AthleticBrightlingsea Town1909–102nd Bn. Scottish RiflesClacton TownCoggeshall1910–112nd Bn. Scottish RiflesColchester AthleticCoggeshall1911–121st Bn. East Lancs Regiment1st Bn. East Lancs Regiment ReservesColchester St Nicholas1912–13Colchester TownMaldon Town1st Bn. East Lancs III1913–14Harwich & Parkeston1st Bn. Hampshire ReservesColchester Junior Athletic SeasonSenior DivisionDivision II (Junior)Division II (Section B)Division II (Western)1919–20 Wivenhoe TownHaverhill Rovers1920–21Harwich & ParkestonColchester St NicholasWivenhoe TownHeybridge1921–22Harwich & ParkestonPaxmans AthleticBrightlingseaMaldon St Mary's1922–23Harwich & ParkestonSeveralls AthleticWivenhoe TownCrittall Athletic1923–24Colchester Town2nd Bn. Royal Scots ReservesColchester JuniorsCrittall Athletic1924–252nd Bn. Royal Scots2nd Bn. Royal Scots ReservesFrinton Town11th Field Brigade R.A. SeasonSenior DivisionDivision II (Junior)Division II (Section B)1925–262nd Bn. Leicestershire Regiment11th Field Brigade R.A.Wimpole Road Wesleyans1926–272nd. Bn. Rifle BrigadeSeveralls AthleticColchester Town 'A'1927–282nd. Bn. Rifle BrigadeWimpole Road WesleyansStanway Rovers SeasonSenior DivisionDivision I (Junior)Division II (Junior)Division III1928–29Harwich & Parkeston4th Div. Royal Corps SignalsGreat BentleyClacton Athletic SeasonSenior DivisionDivision I (Junior)Division II (Junior)1929–302nd. Bn. Rifle Brigade4th Div. Royal Corps SignalsPaxmans Athletic1930–314th Div. Royal Corps SignalsHeybridgeClacton Rovers1931–32Harwich & Parkeston–Great Bentley SeasonSenior DivisionDivision I (Junior)Division II (Junior)Division III1932–33Harwich & Parkeston2nd Bn. K.S.L.I.Parkside Rangers1st Colchester Scouts1933–34Harwich & Parkeston–2nd Bn. K.S.L.I. ReservesColchester Old Scouts1934–351st Bn. Lancashire Fusiliers–Clacton Athletic5th Inniskilling D.G. Reserves1935–36Critall Athletic–Walton TownFrinton Juniors1936–37Critall Athletic–Great Bentley9th Company R.A.M.C.1937–38Critall Athletic–Parkeston Railway7th Field Company R.E. SeasonSenior DivisionDivision I (Junior)Division II (Junior)1938–39Hoffman AthleticButlin's Athletic9 Company R.A.M.C SeasonPremier DivisionDivision One1946–47Colchester CasualsBrightlingsea United1947–48Haverhill RoversGreat Bentley1948–49Sudbury TownClacton Hotspurs1949–50Sudbury TownHalstead Town 'A'1950–51Stowmarket TownM.C.E.1951–52Sudbury TownHalstead Town Reserves1952–53Sudbury TownStowmarket Town Reserves1953–54Sudbury TownClacton Hotspurs1954–55Long MelfordClacton Hotspurs1955–56Long MelfordClacton Hotspurs1956–57Long MelfordParkeston Railway1957–58Halstead TownWoods Athletic1958–59Long MelfordClacton Hotspurs1959–60Critalls AthleticHalstead Town Reserves1960–61Long MelfordBrightlingsea United1961–62Marconi AthleticLexden Wanderers1962–63Haverhill RoversCoggeshall Town1963–64Haverhill RoversHaverhill Rovers Reserves1964–65Witham TownLexden Wanderers SeasonPremier DivisionDivision One EastDivision One West1965–66Maldon TownClacton North EndWitham Town Reserves1966–67Coggeshall TownRowhedgeSudbury Wanderers SeasonPremier DivisionDivision OneDivision Two1967–68Coggeshall TownSilver EndTiptree United Reserves1968–69Halstead TownEastern GasParkeston Railway1969–70Coggeshall TownSudbury Town ReservesEastern Gas Reserves1970–71Witham TownLexden WanderersWest End United1971–72Eastern GasParkeston RailwayWivenhoe Rangers SeasonPremier DivisionDivision One1972–73Brantham AthleticWivenhoe Rangers1973–74Brantham AthleticMersea Island1974–75West End UnitedShalford Rovers1975–76Brantham AthleticHarwich & Parkeston Reserves1976–77Brantham AthleticSudbury Wanderers SeasonPremier DivisionDivision OneDivision Two1977–78Halstead TownFelixstowe Town ReservesClacton Town Reserves SeasonPremier DivisionDivision OneDivision TwoDivision Three1978–79Wivenhoe TownShalford RoversWivenhoe Town ReservesEarls Colne1979–80Mersea IslandWest End UnitedEarls ColneTiptree United Reserves1980–81Sudbury Town ReservesRowhedgeWest BergholtBramston-Crittall Reserves1981–82Harwich & Parkeston ReservesTiptree United ReservesStanway RoversDonyland Swifts1982–83Earls ColneHaverhill Rovers ReservesColchester United 'A'Boxted Lodgers1983–84Tiptree United ReservesBramston CMLHaverhill Meat ProductsDedham Old Boys1984–85Braintree Town ReservesLong MelfordDonyland SwiftsRoyal London1985–86Hatfield PeverelLittle OakleyStanway RoversStanway Rovers Reserves1986–87Little OakleyStanway RoversLong Melford ReservesAlresford Colne Rangers1987–88Little OakleyMistley UnitedGas RecreationWest Bergholt Reserves1988–89Cornard UnitedAlresford Colne RangersRoyal LondonKelvedon Social1989–90Sudbury WanderersFelixstowe Town ReservesKelvedon SocialCavendish1990–91Sudbury WanderersAlresford Colne RangersRowhedgeTiptree Heath1991–92Harwich & Parkeston ReservesKelvedon SocialTiptree HeathFoxash Social1992–93Little OakleyMersea IslandFoxash SocialHedinghams United1993–94Little OakleyHalstead Town ReservesLawford LadsFinchingfield Rovers1994–95Halstead Town ReservesWest Bergholt ReservesEarls ColneCoggeshall Town1995–96Gas RecreationClacton Town ReservesSilver EndKirby United1996–97Gas RecreationIpswich Wanderers ReservesCavendishBrightlingsea United Reserves1997–98Gas RecreationSt OsythKelvedon Social ReservesTiptree Heath1998–99Gas RecreationSt OsythNeedham Market ReservesWivenhoe Town Reserves1999–00AFC Sudbury ReservesClacton Town ReservesTiptree HeathBirch United2000–01West BergholtWeeley AthleticWivenhoe Town ReservesBury Town Reserves2001–02AFC Sudbury ReservesStanway Rovers ReservesWhitton United ReservesWeeley Athletic Reserves2002–03RowhedgeAlresford Colne RangersBury Town ReservesBradfield Rovers2003–04Little OakleyBury Town ReservesHatfield PeverelWitham Town Reserves2004–05Gas RecreationHatfield PeverelWitham Town ReservesGosfield United SeasonPremier DivisionDivision OneDivision Two2005–06Gas RecreationWitham Town ReservesBrightlingsea Regent2006–07Gas RecreationWest Suffolk CollegeGreat Bradfords SeasonPremier DivisionDivision One2007–08Gas RecreationWhite Notley2008–09West BergholtHolland2009–10Gas RecreationWormingford Wanderers2010–11Brightlingsea RegentLawford Lads2011–12West BergholtHaverhill Sports Association2012–13Gas RecreationTollesbury SeasonPremier DivisionDivision OneDivision TwoDivision Three2013–14Gas RecreationAlresford Cone Rangers ReservesGas Recreation ReservesTeam Brantham SeasonPremier DivisionDivision OneDivision Two2014–15West BergholtHatfield PeverelCinque Port2015–16Coggeshall TownWormingford WanderersCressing United SeasonPremier DivisionDivision OneDivision TwoDivision Three2016–17Little OakleyDedham Old BoysGreat BentleyFlitch United2017–18Gas RecreationGreat BentleyTiptree HeathColne Athletic2018–19Gas RecreationFlitch UnitedStanway PegasusGosfield United SeasonPremier DivisionDivision OneDivision TwoDivision Three2019–20Season abandoned due to COVID-19 pandemic