The Spanish star and World Cup winner spent four seasons with New York City in the MLS as its first captain, however he has confirmed that he will be leaving the club.
After 80 goals in 124 appearances for the club, the 36-year-old bids an emotional farewell.
"I can only say thank you, thank you to everybody," Villa said in a statement.
"First, to City Football Group that gave me the opportunity to come here. To NYCFC and MLS for accepting me. To everybody at the club who helped me day by day.
"Thank you to the people in the offices, the people working with the team and the coaches and staff. Thank you to my teammates - without them it would have been impossible to be successful. Thank you to the people working in the media that always gave me the respect and the love.
"I remember the first day I showed the jersey and the supporters were there. I would have liked to give the supporters the MLS Cup, but I don't have any doubts that in the next years the club will get it for sure."
The former Barcelona winger will be fondly remember by the fans after scoring the club's first goal at the Yankee Stadium, however he has not retied.
It is unknown where his next destination will be, however it is understood that he will not join another club in America.