Most communities have their own website. In addition, most counties have them also. When you want to know more about a particular village or city, check out their website or Chamber of Commerce. Look into the various county websites also and learn all they have to offer.
You can also go to city-data.com and learn all there is to know about the town you are interested in.