marshall, mi population
Marshall, MI, population 7,103, is located in Michigan's Calhoun county, about 38.0 miles from Lansing and 59.8 miles from Grand Rapids. Through the 90's Marshall's population has grown by about 8%. It is estimated that in the first 5 years of the past decade the population of Marshall has declined by about 1%.