One time I remember having 5 or 6 villagers at once in the same acre, (NOT living in the same acre) but in the same acre walking around. Has anyone ever had more than 3?
If they live closely (though not in the same acre), it happens. It's cute to see them all just wandering around aimlessly and one of them is in a bad mood and one of them is angry and the other two are totally unaffected, it's great.