Where to Find Dragons
Its windy out where I am right now, and a dratini just popped up at a church not too far from me, but ive been playing for weeks and haven't seen one anywhere (this goes for all dragon types) and am wondering where they appear most frequently, all pokemon are like that, but I cant find anything about where dragons appear more.
Answers
In my experience, Dratini reliably spawn over and over again at the same spawn points on a river near my house (and have for months), with a change from 2 or 3 a day to maybe 4 or 5 with wind, if no event.
With event, I'm seeing 0-1 a day, but frequently enough to know the spawn point is still there for Dratini. There's dozens of spawn points up and down the river (about 3 km), but only approximately 5 reliably spawn dragons on a 'schedule.' Only two or three are associated with stops (one point is on either choice of a double stop depending on how full they are and another is near, but not on the stop when you look at nearby)..
My advice is to check the stops where you do see dragons the next time it's windy, or spend some time going down any local river, stream, brook, or creek that's safe to do so. If you see a dragon on your travels, it's quite possible (but no means assured) that it will spawn a dragon there again.
My bro, all the Pokemon have lost their value ever since raids got introduced. Let's not pretend any Pokemon can be regarded special after they spoiled us with their money making garbage system. Even more, most of the players in my community already have their 100% IV Salamance from the time scanners were still a thing. And here am I, playing legit with 0 of that specie.