The club was established in 1997 playing on the London Road ground that belonged to Moreton Town who had folded 3 years earlier.[2] The club started off as a youth side and in 2004 they entered an adult side in Division Two of the Cheltenham Football League.[3] The 2009–10 season saw the club win Division One of the Cheltenham League and earn promotion to Division Two of the Gloucestershire Northern Senior League.[3] The 2013–14 season saw the club finish as runners-up in Division Two, so gain promotion to Division One.[4]
The 2015–16 season saw the club join Division Two West of the Hellenic Football League.[5] The club remained in this division until the end of the 2018–19 season, when they won it to gain promotion to Division One West.[6] Moreton Rangers entered the FA Vase for the first time in 2021–22.[7]
Ground
The club have played in the London Road ground since 1997.[2]
The ground was previously used by Moreton Town F.C. who had folded in 1994.[2] The ground was also used by Newport AFC for their first season, as a means of avoiding the Football Association of Wales attempts to get the new club to enter the Welsh football league system.[8][9] In July 2019 Newport County returned to London Road for a friendly match against Moreton Rangers[10] to mark the 30th anniversary of the groundshare.[11]