population of grimes iowa
Grimes, Iowa - Basic Facts. The City of Grimes had a population of 10,904 as of July 1, 2016. Grimes ranks in the upper quartile for Diversity Index when compared to the other cities, towns and Census Designated Places (CDPs) in Iowa. See peer rankings below.