Ewood Park is a football stadium in Blackburn, Lancashire, England, and the home of Blackburn Rovers F.C., founding members of the Football League and Premier League, who have played there since 1890.