In my area, which is a decently large town, a suburb of Richmond, VA, we don't have any magic shops. In fact, the closest one I can find used to be hours away in Washington, D.C., but it recently closed. I'm sure there are others, but my Google-fu is apparently lacking because I'm coming up with none.
When I used to live in New York City, it was easy to find another magician to chat and jam with in person -- I'd just go up to Tannen's and I'd be able to hang out all day and meet so many folks. Of course, that was towards the end of when I lived there so I only did it a couple of times. I was that strange new guy that's just hanging out in the shop all day, looking for acceptance in the generally closed-off club. I don't think I really gained it at the time.
Down here though, there isn't a magic shop to hang out at. I think we have like, one local magician that does parties and events because I've seen him at several venues. I went to talk to him at the last one but by the time I got over to him he had a crowd and the next time I tried he had already left. Jeez it's hard to meet magician friends =P
On the contrary though, I've been able to meet, and frequently talk with, other magicians on Instagram and the half-dozen magic Discord servers I'm in though. It's pretty cool, in its own way, because I have the ability to talk with these folks from across the globe and we can just chat, or even hop on a virtual call and jam. But even with all of that, it's not the same as sitting at a table with someone in real life.
I plan to go to a conference or two soon, like Blackpool. I almost bought tickets for The Session which is coming up in just a week or two, unfortunately it coincided with work scheduling so I had to pass. I attend conferences for work (engineering) and they're a pretty great way to meet folks and build out that connection list, so I'd like to think that it's the same with magicians. Only time will tell though!