The 1930–31 season was the 56th season of competitive football in England.
Aston Villa scored 128 league goals, a First Division record, and the number of goals scored per match, at just under four, was the highest in any season since 1900.
Manchester United lost fourteen consecutive matches, including twelve at the start of this season, to create a long-time record for most consecutive losses in top-flight English football. The record was beaten by Sunderland who lost the last fifteen matches of the 2002–03 Premier League season.
Notes = Number in parentheses is the times that club has won that honour. * indicates new record for competition
P = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; F = Goals for; A = Goals against; GA = Goal average; Pts = Points