what county is coldwater ohio in
Homefacts City Report. Coldwater is located in Mercer County, OH. The population is 4,437, making Coldwater the 2nd largest city in Mercer County. There are 3 public schools in Coldwater with an average Homefacts rating of A. The total crime rate for Coldwater is very low, and there are 2 registered sex offenders residing in the city.