The 18-year-old has been watched by Manchester United and Chelsea over the past 18 months .
Haris Vuckic: "I've been here a few years now, and am very settled, so it is good to get the deal sorted.
"I'd like to say to our supporters that as a player you will always see 100 per cent commitment from me on the pitch.
"I'm relishing the opportunity of playing in front of Newcastle's fans in the future as my career develops here.
"I've seen first hand this season what fantastic and passionate fans they are, and that really excites me.
"I know I can progress at Newcastle, and will only learn from spending every day around the sort of quality, experienced players we have here.
"Playing against the likes of Chelsea and Arsenal this season (in the Carling Cup) has been an incredible experience for me, with the win at Stamford Bridge a real highlight."
Alan Pardew: "Haris is a player with real potential who we believe could have an exciting future here at Newcastle.
"It's great news for all parties that he has agreed a new contract."