The 1966–67 Southern Football League season was the 64th in the history of the league, an English football competition.
Romford won the championship, winning their first Southern League title, whilst Barnet, Bath City, Burton Albion and Hillingdon Borough were all promoted to the Premier Division.
Twelve Southern League clubs applied to join the Football League at the end of the season, but none were successful.
Division One consisted of 24 clubs, including 19 clubs from the previous season and five new clubs: At the end of the season Hinckley Athletic and Sittingbourne resigned from the Southern Football League, while Tunbridge Wells Rangers folded.
Alongside the four League clubs facing re-election, a total of 14 non-League clubs applied for election, including twelve Southern League clubs.