[ 22/2/20 ]
In my experience, anywhere you behave respectfully and generously in a non-naive fashion towards other people.
And it does seem to be more common in small towns, and I have lived in small towns most of my life.
Here in New Zealand, most people, even in cities, seem to be kind, caring and thoughtful if given the chance, because everyone reacts to how we treat them. If we treat others with suspicion then it will be returned, and that spiral can rapidly get out of hand.
Knowing the local customs of greeting, of personal space, of signs of respect, all seem to be part of making it work.
Having communities where everyone has enough to live comfortably helps a great deal. Poverty or anxiety of any sort is severely destructive of the things you seek in this question. Having a society that is some reasonable approximation to being fundamentally just in ensuring everyone has a reasonable minimum somehow seems to be essential to making it work long term.