How many teams are there in English football?
There are 20 teams in the Premier League, 24 teams in the
Championship, 24 in League one and 24 in League two.
There are 92 English league teams but There are other teams who
are in leagues lower such as blue square premier league