The game will start at 6pm on Saturday August 10 and is likely to be the last friendly of the summer for Alan Pardew’s side.
The Magpies have confirmed this will be the club’s only home friendly of pre-season.
Newcastle met Braga last summer and won 2-1 through goals from Demba Ba and Ryan Taylor.
The Portuguese side finished fourth last season and also competed in the Champions League, where they were knocked out in a group containing Manchester United.
They won the Portuguese League Cup last term and will compete in next season’s Europa League.
BRAGA 1 NEWCASTLE 2
Ryan Taylor's free-kick helped Newcastle clinch pre-season silverware as they beat Portuguese side Braga 2-1 to win the Algarve Cup.
Demba Ba had given the Magpies the lead, prodding home the rebound after seeing his penalty saved, before Ruben Amorim equalised for Braga.
But Taylor won the trophy for Alan Pardew's men when he curled home a delightful 25-yard free-kick past the helpless Beto.
Pardew had named a strong side with Senegal strikers Ba and Papiss Cisse both featuring from the start.
Despite their presence, it was an uneventful first half with Cisse squandering the best opportunity as he fired over following good work from Danny Simpson.
But a Newcastle side also featuring Cheick Tiote and Fabricio Coloccini took the lead after the break when Sylvain Marveaux was tripped inside the area.
And after Ba netted at the second attempt only for Amorim to level things up, it was Taylor who secured a morale-boosting victory.
WE TELL IT AS IT IS - NO BULLSHIT!
Follow Newcastle Utd-Mad on Facebook:-