Where I am, a town is pretty much anything over 5K people. We jokingly call the nearest large village with 2K people a 'town' too.
And I live in the proper countryside. I don't think that a is relevant factor.
I increasingly use swish in shops too. Just recently Swish QR codes have been plastered to tills everywhere. Its already ubiquitous.