Sponsored Topics. Findlay is a city in Hancock County, Ohio, United States. Findlay serves as the county seat. The city metro area is often referred as The Greater Findlay Area. Located in northwestern Ohio, Findlay lies approximately 50 miles (80 km) south of Toledo. The population was 38,967 at the 2000 census.