Deputy Prime Minister Barnaby Joyce is in for a dog fight to retain his seat, with popular former independent Tony Windsor set to declare his intention to re-enter politics.

Mr Windsor has scheduled a press conference in Canberra for 10am Thursday and Fairfax Media has confirmed he will declare himself a candidate for the regional NSW seat of New England at the next election.

Mr Windsor, one of the crossbenchers who backed Julia Gillard to govern during the hung Parliament over Tony Abbott, held the seat for 12 years until he retired in 2013.