Adelaide forward Tom Lynch has resisted the lure of returning to Victoria, and has instead signed a three-year contact extension to remain at the Crows.

Lynch has signed a new deal that will keep him at the club until at least the end of the 2021 season, in a huge signing for the West Lakes club.

The 27-year-old was reportedly targeted by at least three Victorian sides, with Carlton, North Melbourne and St Kida all interested in his services.

After losing Charlie Cameron and Jake Lever last season, the Crows were eager to re-sign star talent this time around, and they've locked down one of their off-contract stars in Lynch.

Rory Sloane still remains unsigned.

Lynch has played 109 games for the Crows since joining them at the end of 2011, after six games at the Saints.

The forward has averaged 17.8 disposals and 5.3 marks per game over his career, and has kicked 163 goals.