I've had my favourite villager, Hamlet, since I created my town! So I've had him since June 9th 2013! Then my second favourite villager, Marshal, moved in 4 days later. I plan on keeping them as long as I can. I even have their amiibo cards incase they move out
My other villagers are all fairly new (my brother started a cycling town and I've adopted most of my newer villagers earlier this year from it)
Peanut moved in october 19 2013 the others are all from 2015 or 2016
I'm plain to hold peanut since is the oldest
and also ankha rizzo and phoebe but just because I use them in desert island escape