Knowing the geography of the state will help you find these books. Village histories tend to be smaller booklets or pamphlets. They too can be found using the name of the village in search catalogs. Of course, they won't be listed in a library catalog if the library doesn't own copies. Then it's time to check a couple of other resources.
Some excellent resources are available only in the local area.
Check the list of Minnesota historical and genealogical societies to find such local resources. Many of the smaller societies do not have web sites, much less on-line catalogs. When you write, be sure to include a Self-Addressed, Stamped Envelope and offer to pay for the time spent as well as copies of materials. The MnGenWeb provides links to each county and local resources for the area. Some sites have posted indexes to their local booklets.