The 1966–67 Football League season was Birmingham City Football Club's 64th in the Football League and their 26th in the Second Division. They finished in tenth position in the 22-team division. They entered the 1966–67 FA Cup in the third round proper and lost to Tottenham Hotspur in the sixth round after a replay. They entered at the second round of the League Cup and reached the semi-final, in which they lost heavily to Queens Park Rangers over two legs.