The 27-year-old has penned a four-year deal for an undisclosed with the Championship club.
"It feels great to be here with a new challenge ahead of me and I'm very excited at getting that started," Perch told Wigan's official website.
"The prospect of helping to get the team promoted was really appealing and I can't wait to meet the rest of the boys and get started.
"I think Wigan Athletic is a great club and after speaking with the manager, his ambition and determination to take the club back to the Premier League where it belongs is something I wanted to be a part of."
Perch leaves Newcastle after three years with the Magpies following a move from Nottingham Forest in 2010.