One of the key reasons it's worth shopping locally is that it reduces your environmental impact. Locally-owned businesses make generally more local purchases, requiring less transportation. They also tend to set up shop in town or city centres, meaning there's generally less sprawl, congestion and habitat loss.
Information from https://www.boody.com.au/blogs/eco/10-reasons-why-its-important-to-shop-local#