Lima is located in Allen County, OH. The population is 38,514, making Lima the largest city in Allen County.
There are 23 public schools in Lima with an average Homefacts rating of C+. The total crime rate for Lima is high , and there are 263 registered sex offenders residing in the city. Unemployment in Lima is high and the median home sales price is $0. Detailed and up-to-date Lima property reports are available for any property address.
Cities near Lima include American Township, Fort Shawnee and Shawnee Township.