Calhoun County Michigan Land 35.4 sq mi Population 1,531 US Census May 2024