The England international has headed to St James Park in the transfer window.
Andros Townsend ended his association with Tottenham Hotspur last month.
Townsend joined Newcastle United for a fee in the region of £12 million, according to the BBC, after falling out of favour at White Hart Lane in recent months. It came after a public disagreement with the Tottenham fitness coach and he has been playing with the under-21s more often than not ever since.
Townsend joined Spurs in the year 2000 at the age of nine. He went on to spend nearly 16 years with the club which encompassed an England debut and nine different spells away from the club out on loan.
It was a tough decision for Townsend, who told Sky Sports this week about his time at Spurs, admitting it was sad to leave:
"I was extremely emotional leaving Spurs. I am not going to lie, I did have a tear in my eye," Townsend said. "I had been at the club since I was eight, progressing through the ranks to the first team."
He then went on to confirm that he had been considering his future at Tottenham for the past few windows, before finally taking the plunge last week:
"For the past few windows, I have thought it may be best for me to move on and progress with my career. When you love a club so much, it is hard to leave, and if people at the club tell you they want you to stay, then you are not going to go against them.
"60 minutes of Premier League football this season is not enough for a 24-year-old, so then the decision was made quite easily. I would have had a lot of regrets if I'd have left in the summer, but now, I've not been in the squads so the decision was easy."
Newcastle United will of course be hopeful that the former Spurs player can help turn around their club's fortunes - as they fight against relegation from the Premier League this season.