MI · Pop. 140,735 · Mixed County
Allegan County is a mixed county in MI with a population of approximately 140,735.
Pros
Rural setting
Cons
Expensive land, Strict building codes, Higher crime rate
Natural Disaster Risk