The 31-year-old said on his Twitter page that he 'did not choose to leave Northampton' but thanked everyone involved with the club for making his time at Sixfields 'special'.
Kelvin Langmead has signed a new Town contract, the 28-year-old penning a two-year deal.
***Updated***John Johnson, Louis Moult, Jake Robinson, Lewis Wilson, Paul Turnbull and Seth Nana Twumasi have also been released.
Luke Guttridge, Roy O'Donovan, Lee Collins, Ben Tozer and Ben Harding have been offered new contracts. Nathan Cameron has also been offered a deal with his release by Coventry City pending.