what county is greenfield, oh
From Wikipedia, the free encyclopedia. Greenfield is a large village in Highland and Ross counties, Ohio, United States. As of the 2010 census, the population was 4,639. Since the population declined to under 5,000, the Census Bureau may still call it a city, but by Ohio's laws it is technically deemed a village.