Football Attendance Lab

Birmingham City

Premier League · England

Latest avg (2025/26)
27,321
League rank (2025/26)
All-time peak
34,393
Sat, Feb 1, 2025 · vs Rotherham United
Peak season
2003/04
avg 29,078

Birmingham City is a football club that plays in Premier League (England). This database covers 476 home matches from the 2002/03 season through 2025/26.

In the 2025/26 season, Birmingham City drew an average home crowd of 27,321. They played 21 matches with a peak of 28,082 and a low of 25,212, totalling 573,748 spectators.

The all-time home attendance record of 34,393 was set on Sat, 2025-02-01 against Rotherham United at St. Andrew's @ Knighthead Park.

Home Attendance Trend

Birmingham City - Home Attendance Trend

Away Attendance Trend

Birmingham City - Away Attendance Trend

Top 10 Home Matches by Attendance

Venue:
#1Sat, Feb 1, 20252024/25
St. Andrew's @ Knighthead Park·League One
34,393
#2Sun, Oct 30, 20162016/17
St. Andrew's @ Knighthead Park·Championship
29,656
#3Sat, Nov 22, 20032003/04
St Andrews Stadium·Premier League
29,588
#4Sat, May 8, 20042003/04
St Andrews Stadium·Premier League
29,553
#5Sat, Apr 10, 20042003/04
St Andrews Stadium·Premier League
29,548
#6Sun, Oct 19, 20032003/04
St Andrews Stadium·Premier League
29,546
#7Fri, Dec 26, 20032003/04
St Andrews Stadium·Premier League
29,520
#8Sat, Jan 31, 20042003/04
St Andrews Stadium·Premier League
29,513
#9Mon, Sep 16, 20022002/03
St Andrews Stadium·Premier League
29,505
#10Sat, Nov 30, 20022002/03
St Andrews Stadium·Premier League
29,505

Season Statistics

2002/03Premier League
28,883
Max
29,505
Min
26,164
Matches
19
Total Attendance
548,781
2003/04Premier League
29,078
Max
29,588
Min
27,225
Matches
19
Total Attendance
552,473
2004/05Premier League
28,760
Max
29,382
Min
27,177
Matches
19
Total Attendance
546,434
2005/06Premier League
27,392
Max
29,312
Min
24,010
Matches
19
Total Attendance
520,448
2006/07Championship
22,322
Max
29,431
Min
15,854
Matches
21
Total Attendance
468,761
2007/08Premier League
26,181
Max
29,252
Min
22,089
Matches
19
Total Attendance
497,438
2008/09Championship
19,187
Max
25,935
Min
15,330
Matches
22
Total Attendance
422,106
2009/10Premier League
25,246
Max
28,958
Min
19,922
Matches
19
Total Attendance
479,680
2010/11Premier League
25,462
Max
28,270
Min
21,394
Matches
19
Total Attendance
483,775
2011/12Championship
19,355
Max
28,483
Min
16,253
Matches
23
Total Attendance
445,173
2012/13Championship
16,703
Max
19,630
Min
13,532
Matches
23
Total Attendance
384,163
2013/14Championship
15,553
Max
23,497
Min
12,663
Matches
21
Total Attendance
326,608
2014/15Championship
16,164
Max
23,851
Min
13,837
Matches
22
Total Attendance
355,606
2015/16Championship
17,678
Max
21,380
Min
14,366
Matches
21
Total Attendance
371,231
2016/17Championship
18,851
Max
29,656
Min
15,212
Matches
22
Total Attendance
414,717
2017/18Championship
20,954
Max
27,608
Min
18,301
Matches
22
Total Attendance
460,990
2018/19Championship
22,516
Max
26,631
Min
19,795
Matches
20
Total Attendance
450,320
2019/20Championship
20,412
Max
22,120
Min
18,161
Matches
18
Total Attendance
367,414
2021/22Championship
16,234
Max
18,659
Min
9,922
Matches
22
Total Attendance
357,155
2022/23Championship
16,121
Max
18,853
Min
3,107
Matches
20
Total Attendance
322,429
2023/24Championship
21,255
Max
27,680
Min
15,944
Matches
22
Total Attendance
467,618
2024/25League One
26,717
Max
34,393
Min
22,456
Matches
23
Total Attendance
614,499
2025/26Championship
27,321
Max
28,082
Min
25,212
Matches
21
Total Attendance
573,748

Home stadiums

St. Andrew's @ Knighthead Park
2009–2025
Matches
245
Avg
20,942
Max
34,393
St Andrews Stadium
2002–2014
Matches
227
Avg
22,326
Max
29,588
St. Andrew's Stadium
2009–2025
Matches
26
Avg
26,677
Max
28,958