DIVISION 2    1947/48
      P W D L F A Pts
  Leading goalscorer:
Eddie Quigley 
(Sheffield Wednesday)
 23  goals

Unusually in winning the Division 2 championship Birmingham City obtained more points than they scored goals. Ten of their matches finished in 0-0 draws.

  1 Birmingham City 42 22 15 5 55 24 59 Promoted
    2 Newcastle United 42 24 8 10 72 41 56 Promoted
    3 Southampton 42 21 10 11 71 53 52
    4 Sheffield Wednesday 42 20 11 11 66 53 51
    5 Cardiff City 42 18 11 13 61 58 47
    6 West Ham United 42 16 14 12 55 53 46
    7 West Bromwich Albion 42 18 9 15 63 58 45
    8 Tottenham Hotspur 42 15 14 13 56 43 44
    9 Leicester City 42 16 11 15 60 57 43
    10 Coventry City 42 14 13 15 59 52 41
      11 Fulham 42 15 10 17 47 46 40
      12 Barnsley 42 15 10 17 62 64 40
      13 Luton Town 42 14 12 16 56 59 40
      14 Bradford Park Avenue 42 16 8 18 68 72 40
      15 Brentford 42 13 14 15 44 61 40
      16 Chesterfield 42 16 7 19 54 55 39
      17 Plymouth Argyle 42 9 20 13 40 58 38
      18 Leeds United 42 14 8 20 62 72 36
      19 Nottingham Forest 42 12 11 19 54 60 35
      20 Bury 42 9 16 17 58 68 34
      21 Doncaster Rovers 42 9 11 22 40 66 29 Relegated
      22 Millwall 42 9 11 22 44 74 29 Relegated
     
      Relegated Doncaster relegated to Division 3 (North), Millwall to Division 3 (South).