Johnson's contract expires in 2023, but the Wales international will only consider signing a new deal if Forest win promotion.
It is expected that Forest would accept an offer of £20-25m.
Brentford have made the most progress in the pursuit of Johnson.
Everton have also held talks with the player's representatives, although any deal would rest on their survival from relegation.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!