Canfield is located in Mahoning County, OH. The population is 7,471, making Canfield the 7th largest city in Mahoning County.
There are 8 public schools in Canfield with an average Homefacts rating of A. The total crime rate for Canfield is very low, and there are 10 registered sex offenders residing in the city. Unemployment in Canfield is very high and the median home sales price is $0.