After winning Division Two in 2002–03, Bacup were promoted back to Division One, which was renamed the Premier Division in 2008. The 2003–04 season saw the club win the League Challenge Cup, beating Newcastle Town 3–0 in the final held at Haig Avenue in Southport. In 2011–12 they won the League Challenge Cup again with a 5–0 victory over Maine Road. In 2013 the club was renamed Bacup & Rossendale Borough after nearby Rossendale United folded, They went on to finish second-from-bottom of the table in North West Counties League, but were reprieved from relegation after Kidsgrove Athletic were reprieved from relegation in the division above. However, the following season they finished in the same position, and were relegated. At the end of the season the club were renamed Bacup Borough again.