The 1906–07 season was the 15th in the history of the Western Football League.
Fulham won Section A and West Ham United won Section B, with West Ham winning the decider 1–0.
All the other member clubs of Division One also competed in the Southern League during this season.
At the end of the season, the winners of the two sections played a match to decide the overall champions.
[1] Three new clubs joined Division Two, which remained at 10 clubs after Salisbury City, Bristol East and Chippenham Town left the league.