The ex-footballer from Lytham St Annes attended Blackpool police station on Tuesday.
He is charged with attacking his ex-girlfriend on 24 April and sending a number of harassing emails.
He has been bailed to appear at Blackpool Magistrates' Court on 26 May, say Lancashire Police.
Hendry, 49, was capped more than 50 times for Scotland and played for Rangers, Blackburn, Manchester City, Bolton Wanderers, Blackpool and Coventry.
He was a member of the Blackburn side that won the Premier League title in 1995 and later managed Blackpool and Clyde.
The central defender was declared bankrupt in 2010.
His wife Denise died in 2009, seven years after a botched liposuction operation.
Former Scotland and Blackburn Rovers captain Colin Hendry has been charged with harassing and assaulting his ex-girlfriend.