Grimes is located in Polk County, IA. The population is 8,341, making Grimes the 10th largest city in Polk County.
There are 4 public schools in Grimes with an average Homefacts rating of A-. there are 6 registered sex offenders residing in the city. Unemployment in Grimes is low and the median home sales price is $147,250.