Porte took fifth overall at the Tour de France in his first year with the team, but has had a stellar year so far in 2017, winning the Tour Down Under and Tour de Romandie overall as well as second place in the Critérium du Dauphiné in June after letting his lead slip to Jakob Fuglsang on the final day.
BMC, citing team policy, would not reveal the length of the contract Porte has signed, but he will certainly continue with squad through to the end of 2018.
"I have really enjoyed my first two years with BMC Racing Team so it was a natural decision to extend my contract," Porte said in a statement.
"We are on the eve of the biggest race of the year, and my biggest goal of the season, and I feel at home with my teammates and the management and staff.
"I have raced with a few teams throughout the years and I definitely think BMC Racing Team is the right fit at this point in my career as I try to win the Tour de France.
"I've had a great first half of the season and I think my results are a reflection of the way the team has created a really good training and racing environment for me," Porte continued.
"Things like having training camps at home in Monaco and building a core group of team-mates around me from the first race of the year in Australia have really helped me.
"Whatever happens over the next three weeks, I'm looking forward to keeping the BMC Racing Team jersey on my back beyond the end of the season."
Thank you for reading 20 articles this month* Join now for unlimited access
Enjoy your first month for just £1 / $1 / €1
*Read 5 free articles per month without a subscription
Join now for unlimited access
Try first month for just £1 / $1 / €1