https://www.phrases.org.uk/meanings/in-the-sticks.html
It doesn't make sense as a description of where people live, but [English] language rarely makes sense.
Thanks for your reply.