League One · Attendance record

Luton Town

Formed in 1885 and known as The Hatters. League attendance history, season by season.

Compare to another club
Current stadiumKenilworth Road12,056 capacity · 2026/27Away-day guide
Club formed1885The Hatters
Attendance record begins1897/98101 completed seasons with data
2026/27 league average10,817Live season →
2025/26 league average11,039Completed season
Year-on-year change-2.0%2026/27 vs 2025/26 · live
The story in numbers1897/98 — 2026/27

Attendance History

Every recorded season, from the first to the latest.

Compare Luton Town with another club →
Highest average21,4551955/56
First World War 1915/16–1918/19 Second World War 1939/40–1945/46 COVID-19 restrictions 2019/20–2020/21
The line connects recorded seasons across missing years. Shaded bands mark war and COVID interruptions. No missing values are estimated. Season ending year · Hover or tap for details. Stadium change: 1905/06 Kenilworth Road
The numbers

Club statistics

Explore all rankings →

Luton Town currently averages 10,817 for league matches in 2026/27, compared with 11,039 in 2025/26. Its highest completed-season average in the database is 21,455 in 1955/56.

All-time average
10,294
Recorded seasons; includes 2026/27 where available
Highest season average
21,455
1955/56
Lowest season average
2,000
1899/00
Highest since 2000/01
11,555
2024/25
Five-season average
10,710
2021/22–2025/26 · completed seasons
Best national attendance rank
#25
Across recorded seasons
Biggest year-on-year rise
+6,365
+105.5% · 1967/68 vs 1966/67
Biggest year-on-year fall
-6,809
-39.1% · 1975/76 vs 1974/75
Seasons represented
132
102 with a recorded average

Season extremes and five-season averages use completed seasons. Year-on-year changes compare consecutive completed seasons with published averages, measured in supporters per match. The live 2026/27 figure appears separately.

Current season only

2026/27 Stadium Utilisation

Compare clubs →
StadiumKenilworth Road
2026/27 capacity12,056
League average10,817
Percentage filled89.7%

League average ÷ recorded 2026/27 stadium capacity. Published capacity can exceed seats available at a match because of segregation or other restrictions. Capacity source ↗

League matches

Season-by-season attendance

Live season
The all-time average uses every season for which a league average is shown, plus the live 2026/27 figure where available. Tier rank compares attendance averages at the same league level; it is shown only for seasons with a complete comparison. League finish is a separate result on the pitch.
SeasonTierLeague finishAverageEngland rankTier rank (attendance)
2026/27Live3In progress10,817519
2025/263711,039518
2024/2522211,5555023
2023/2411811,2444919
2022/23239,8545324
2021/22269,8575223
2020/21212———
2019/2021910,0485024
2018/19319,516528
2017/18428,676543
2016/17448,046553
2015/164118,226533
2014/15488,702532
2013/14517,387——
2012/13575,882——
2011/12555,858——
2010/11536,242——
2009/10526,931——
2008/094246,019582
2007/083246,4925612
2006/072238,5804923
2005/062109,1394622
2004/05317,941508
2003/043106,3395810
2002/03396,7475411
2001/02426,853513
2000/013225,754559
1999/003135,6586214
1998/993125,7075612
1997/983176,501497
1996/97336,781486
1995/962247,2234421
1994/952167,3504720
1993/942207,8784419
1992/932208,2124114
1991/921209,7153621
1990/9111810,32531—
1989/901179,88632—
1988/891169,50432—
1987/88198,03941—
1986/871710,2562620
1985/861911,0622520
1984/8511310,8162821
1983/8411611,9383021
1982/8311813,4522519
1981/822111,881319
1980/812510,2913711
1979/802611,6763610
1978/792188,7924316
1977/782139,2524216
1976/772611,3873812
1975/762710,5873711
1974/7512017,3962521
1973/742212,2143411
1972/7321210,6433610
1971/7221311,3844316
1970/712617,353297
1969/703214,808361
1968/693314,896362
1967/684112,400411
1966/674176,035676
1965/66467,67561—
1964/653216,6636816
1963/643187,1886618
1962/632228,1486122
1961/6221310,5255319
1960/6121312,5744115
1959/6012217,0673422
1958/5911719,8723122
1957/581818,4193522
1956/5711618,2623422
1955/5611021,4552821
1954/552217,3113714
1953/542615,9974418
1952/532317,2104316
1951/522816,2844820
1950/5121914,3195021
1949/5021716,0365020
1948/4921017,7964417
1947/4821317,9484519
1946/4721317,2384117
1945/46————
1938/392715,3273413
1937/3821215,8363713
1936/373S115,315363
1935/363S212,995352
1934/353S48,6855011
1933/343S67,9415815
1932/333S145,8246420
1931/323S67,02761—
1930/313S76,7185713
1929/303S137,61257—
1928/293S710,09051—
1927/283S137,53057—
1926/273S87,81757—
1925/263S77,51556—
1924/253S167,50057—
1923/243S78,21056—
1922/233S58,59556—
1921/223S48,65060—
1920/21399,1505411
1919/20————
1914/15————
1913/14————
1912/13————
1911/12————
1910/11————
1909/10————
1908/09————
1907/08————
1906/07————
1905/06————
1904/05————
1903/04————
1902/03————
1901/02————
1900/01————
1899/002172,00032—
1898/992153,25028—
1897/98283,35025—
1896/97————
1895/96————
1894/95————
1893/94————
1892/93————
1891/92————
1890/91————
1889/90————
1888/89————
1887/88————
1886/87————
1885/86————

Historic seasonal figures, league finishes and national rankings are based primarily on the long-running compilation at European Football Statistics ↗, with thanks. All-time averages and tier attendance ranks are calculated by this site.