The 24-year-old Frenchman, whose contract with the Championship club was due to expire at the end of the season, is Michael Laudrup's first signing of the transfer window and has signed a deal to the end of the current campaign.
Swansea are hoping N'Gog is given Premier League clearance to make his debut in Tuesday's clash with Fulham at the Liberty Stadium.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.