The 28-year-old, of Neptune Square in Ipswich, was arrested at Ipswich Hospital on Friday evening after a woman received treatment for bruising and minor injuries.
N'Daw, who arrived at Portman Road on a season-long loan from St Etienne last summer, is a Senegalese international.
He is due before Ipswich Magistrates Court on April 2.
The news comes on the same day that another Town star - forward Paul Taylor - appeared in court over a brawl in a town centre pub.
He's not that sort of player to be honest. Stupid pr*ck.- hump3