Premier League · Attendance record

Ipswich Town

Formed in 1878 and known as The Blues · The Tractor Boys. League attendance history, season by season.

Compare to another club
Current stadiumPortman Road30,294 capacity · 2026/27Away-day guide
Club formed1878The Blues · The Tractor Boys
Attendance record begins1938/3980 completed seasons with data
2026/27 league average29,583Live season →
2025/26 league average28,303Completed season
Year-on-year change+4.5%2026/27 vs 2025/26 · live
The story in numbers1938/39 — 2026/27

Attendance History

Every recorded season, from the first to the latest.

Compare Ipswich Town with another club →
Highest average29,7422024/25
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.
The numbers

Club statistics

Explore all rankings →

Ipswich Town currently averages 29,583 for league matches in 2026/27, compared with 28,303 in 2025/26. Its highest completed-season average in the database is 29,742 in 2024/25.

All-time average
18,648
Recorded seasons; includes 2026/27 where available
Highest season average
29,742
2024/25
Lowest season average
9,434
1952/53
Highest since 2000/01
29,742
2024/25
Five-season average
26,971
2021/22–2025/26 · completed seasons
Best national attendance rank
#10
Across recorded seasons
Biggest year-on-year rise
+7,768
+51.5% · 1961/62 vs 1960/61
Biggest year-on-year fall
-4,214
-25.1% · 1995/96 vs 1994/95
Seasons represented
85
81 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 →
StadiumPortman Road
2026/27 capacity30,294
League average29,583
Percentage filled97.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/27Live1In progress29,5831915
2025/262228,303205
2024/2511929,7421816
2023/242228,845195
2022/233226,184202
2021/2231121,779243
2020/2139———
2019/2031119,54932—
2018/1922417,7653514
2017/1821216,2723716
2016/1721616,9813615
2015/162718,989288
2014/152619,603289
2013/142917,111308
2012/1321417,5263211
2011/1221518,2673312
2010/1121319,615289
2009/1021520,841288
2008/092920,961267
2007/082821,935257
2006/0721422,445227
2005/0621524,253193
2004/052325,651205
2003/042524,520225
2002/032725,455224
2001/0211824,4261817
2000/011522,5321515
1999/002318,524236
1998/992316,979266
1997/982514,9733111
1996/972411,9533313
1995/962712,6043111
1994/9512216,8182017
1993/9411916,3822016
1992/9311618,2231413
1991/922114,274216
1990/9121411,772279
1989/902912,913248
1988/892812,666236
1987/882811,80724—
1986/872512,12322—
1985/8612014,4691615
1984/8511717,2201514
1983/8411217,4641410
1982/831919,646109
1981/821221,9251010
1980/811224,619109
1979/801321,6201814
1978/791621,6731915
1977/7811823,5861614
1976/771326,6721312
1975/761625,3661413
1974/751324,9241714
1973/741422,3812119
1972/731422,2412220
1971/7211320,9242421
1970/7111920,4322520
1969/7011820,7152521
1968/6911223,5932118
1967/682118,627276
1966/672515,835329
1965/6621512,4734115
1964/652513,4283814
1963/6412216,0043422
1962/6311719,0442418
1961/621122,8631815
1960/612115,095329
1959/6021113,7684618
1958/5921614,2614316
1957/582818,2853612
1956/573S114,372413
1955/563S315,489425
1954/5522115,3904117
1953/543S115,917455
1952/533S169,4346622
1951/523S1711,3776218
1950/513S813,1305310
1949/503S1713,32058—
1948/493S713,39960—
1947/483S413,2346016
1946/473S613,1145411
1945/46————
1938/393S711,975444
1937/38————
1936/37————

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.