The 23-year-old restricted free agent defenseman had 30 points (four goals, 26 assists) and was a Rangers-best plus-6 in 61 games last season. DeAngelo's 30 points led Rangers defensemen, and his games played, assists, points and average ice time (19:20) were NHL career highs.
"It's good to have him back," New York coach David Quinn said. "He is a big part of our future and had a real strong second half last year."
DeAngelo has 52 points (nine goals, 43 assists) in 132 NHL games with the Rangers and Arizona Coyotes. New York acquired him in a trade with the Coyotes on June 23, 2017. He was selected by the Tampa Bay Lightning in the first round (No. 19) of the 2014 NHL Draft.
"I always felt comfortable that Tony, his agent and I would make a deal," New York general manager Jeff Gorton said. "At the end of the day I think he realized the situation was what it was, it was going to be a one-year deal and that it was probably smart to get in here and start playing."