Longest current stay

Longest current tenure in Premier League
Team Seasons
Arsenal 98
Everton 70
Liverpool 62
Manchester United 49
Tottenham Hotspur 46
 In 1919, The Football League controversially voted to promote Arsenal to the First Division, despite only finishing fifth in the Second Division's last pre-war season of 1914–15.

Since then, Arsenal have remained in the top division of English football.
Longest current tenure in Championship
Team Seasons
Birmingham City 13
Preston North End 9
Queens Park Rangers 9
Bristol City 9
Millwall 7
 Barnsley holds the all-time record for the longest continuous stay in the second tier. They spent 30 consecutive seasons in the second tier, from 1898 to 1932.

In more recent times the record is 17 seasons (Ipswich from 2002 to 2019).
Longest current tenure in League One
Team Seasons
Fleetwood Town 10
Shrewsbury Town 9
Oxford United 8
Portsmouth 7
Burton Albion 6
 Bournemouth holds the record for the longest continuous stay in the third tier of English football. They spent 40 consecutive seasons in the third tier, from 1923 to 1970.
Longest current tenure in League Two
Team Seasons
Newport County 11
Mansfield Town 11
Crawley Town 9
Colchester United 8
Salford City 5
 Rochdale holds the record for the longest continuous spell in the fourth tier of English football. They spent 36 consecutive seasons in the fourth tier, from 1974 to 2010.